

const require_rolldown_runtime = require('../../_virtual/rolldown_runtime.js');
let __noble_hashes_sha2 = require("@noble/hashes/sha2");
__noble_hashes_sha2 = require_rolldown_runtime.__toESM(__noble_hashes_sha2);

//#region src/crypto/hashes/Sha512.ts
var Sha512 = class {
	hash(data) {
		return (0, __noble_hashes_sha2.sha512)(data);
	}
};

//#endregion
exports.Sha512 = Sha512;