feat(types,modules-sdk): basic module setup for promotions (#5920)

RESOLVES CORE-1580
This commit is contained in:
Riqwan Thamir
2023-12-20 12:21:13 +00:00
committed by GitHub
parent f25ca30b3a
commit 3f6d79961d
46 changed files with 724 additions and 11 deletions
+3 -2
View File
@@ -3,9 +3,10 @@ import {
InternalModuleDeclaration,
LinkModuleDefinition,
LoadedModule,
MedusaContainer,
MODULE_RESOURCE_TYPE,
MODULE_SCOPE,
MedusaContainer,
ModuleBootstrapDeclaration,
ModuleDefinition,
ModuleExports,
ModuleJoinerConfig,
@@ -52,7 +53,7 @@ type ModuleAlias = {
export type ModuleBootstrapOptions = {
moduleKey: string
defaultPath: string
declaration?: InternalModuleDeclaration | ExternalModuleDeclaration
declaration?: ModuleBootstrapDeclaration
moduleExports?: ModuleExports
sharedContainer?: MedusaContainer
moduleDefinition?: ModuleDefinition