

import { AgentConfig } from "../../agent/AgentConfig.mjs";
import { DifPresentationExchangeService } from "./DifPresentationExchangeService.mjs";

//#region src/modules/dif-presentation-exchange/DifPresentationExchangeModule.ts
/**
* @public
*/
var DifPresentationExchangeModule = class {
	/**
	* Registers the dependencies of the presentation-exchange module on the dependency manager.
	*/
	register(dependencyManager) {
		dependencyManager.resolve(AgentConfig).logger.warn("The 'DifPresentationExchangeModule' module is experimental and could have unexpected breaking changes. When using this module, make sure to use strict versions for all @credo-ts packages.");
		dependencyManager.registerSingleton(DifPresentationExchangeService);
	}
};

//#endregion
export { DifPresentationExchangeModule };
//# sourceMappingURL=DifPresentationExchangeModule.mjs.map