const require_rolldown_runtime = require('../../../../../../_virtual/rolldown_runtime.cjs');
let crypto = require("crypto");
crypto = require_rolldown_runtime.__toESM(crypto);

//#region ../../node_modules/samlify/node_modules/uuid/dist/esm-node/md5.js
function md5(bytes) {
	if (Array.isArray(bytes)) bytes = Buffer.from(bytes);
	else if (typeof bytes === "string") bytes = Buffer.from(bytes, "utf8");
	return crypto.default.createHash("md5").update(bytes).digest();
}
var md5_default;
var init_md5 = require_rolldown_runtime.__esm({ "../../node_modules/samlify/node_modules/uuid/dist/esm-node/md5.js": (() => {
	md5_default = md5;
}) });

//#endregion
init_md5();
exports.default = md5_default;
Object.defineProperty(exports, 'init_md5', {
  enumerable: true,
  get: function () {
    return init_md5;
  }
});
//# sourceMappingURL=md5.cjs.map