# SharedBundleInfo The **SharedBundleInfo** module provides information about the shared bundle. The information can be obtained by calling [bundleManager.getSharedBundleInfo](js-apis-bundleManager.md). > **NOTE** > > The initial APIs of this module are supported since API version 10. Newly added APIs will be marked with a superscript to indicate their earliest API version. ## SharedBundleInfo Defines the shared bundle information. **System capability**: SystemCapability.BundleManager.BundleFramework.Core | Name | Type | Readable| Writable| Description | | ---------------- | ------------------------------ | ---- | ---- | ---------------------- | | name | string | Yes | No | Name of the shared bundle. | | compatiblePolicy | bundleManager.CompatiblePolicy | Yes | No | Compatibility type of the shared bundle.| | sharedModuleInfo | Array\ | Yes | No | Information about the shared module. | ## SharedModuleInfo Defines the shared module information. **System capability**: SystemCapability.BundleManager.BundleFramework.Core | Name | Type | Readable| Writable| Description | | ------------- | ------ | ---- | ---- | -------------------------- | | name | string | Yes | No | Module name of the shared bundle. | | versionCode | number | Yes | No | Version number of the shared bundle. | | versionName | string | Yes | No | Version description of the shared bundle.| | description | string | Yes | No | Description of the shared bundle. | | descriptionId | number | Yes | No | Description ID of the shared bundle. |