/** * @import { BytesLike } from "@helios-lang/codec-utils" * @import { ByteArrayData, UplcData } from "@helios-lang/uplc" * @import { DatumHash, DatumHashLike } from "../index.js" */ /** * @param {DatumHash} a * @param {DatumHash} b * @returns {number} */ export function compareDatumHashes(a: DatumHash, b: DatumHash): number; /** * @param {UplcData} data * @returns {DatumHash} */ export function convertUplcDataToDatumHash(data: UplcData): DatumHash; /** * @param {BytesLike} bytes * @returns {DatumHash} */ export function decodeDatumHash(bytes: BytesLike): DatumHash; /** * @param {UplcData} data * @returns {DatumHash} */ export function hashDatum(data: UplcData): DatumHash; /** * @param {DatumHashLike} bytes * @returns {DatumHash} */ export function makeDatumHash(bytes: DatumHashLike): DatumHash; import type { DatumHash } from "../index.js"; import type { UplcData } from "@helios-lang/uplc"; import type { BytesLike } from "@helios-lang/codec-utils"; import type { DatumHashLike } from "../index.js"; //# sourceMappingURL=DatumHash.d.ts.map