

const require_KeyManagementModuleConfig = require('./KeyManagementModuleConfig.js');
const require_KeyManagementApi = require('./KeyManagementApi.js');

//#region src/modules/kms/KeyManagementModule.ts
var KeyManagementModule = class {
	constructor(config) {
		this.api = require_KeyManagementApi.KeyManagementApi;
		this.config = new require_KeyManagementModuleConfig.KeyManagementModuleConfig(config);
	}
	/**
	* Registers the dependencies of the key management module.
	*/
	register(dependencyManager) {
		dependencyManager.registerInstance(require_KeyManagementModuleConfig.KeyManagementModuleConfig, this.config);
	}
};

//#endregion
exports.KeyManagementModule = KeyManagementModule;