/** * @import { BytesLike } from "@helios-lang/codec-utils" * @import { ByteArrayData, UplcData } from "@helios-lang/uplc" * @import { ValidatorHash, ValidatorHashLike } from "../index.js" */ /** * @template [C=unknown] * @param {ValidatorHashLike} hash * @param {C | undefined} context * @returns {ValidatorHash} */ export function makeValidatorHash(hash: ValidatorHashLike, context?: C | undefined): ValidatorHash; /** * @param {number} seed * @returns {ValidatorHash} */ export function makeDummyValidatorHash(seed?: number): ValidatorHash; /** * @param {ValidatorHash} a * @param {ValidatorHash} b * @returns {number} */ export function compareValidatorHashes(a: ValidatorHash, b: ValidatorHash): number; /** * @param {UplcData} data * @returns {ValidatorHash} */ export function convertUplcDataToValidatorHash(data: UplcData): ValidatorHash; /** * @param {BytesLike} bytes * @returns {ValidatorHash} */ export function decodeValidatorHash(bytes: BytesLike): ValidatorHash; /** * @param {ValidatorHashLike} hash * @returns {boolean} */ export function isValidValidatorHash(hash: ValidatorHashLike): boolean; import type { ValidatorHashLike } from "../index.js"; import type { ValidatorHash } from "../index.js"; import type { UplcData } from "@helios-lang/uplc"; import type { BytesLike } from "@helios-lang/codec-utils"; //# sourceMappingURL=ValidatorHash.d.ts.map