/** * @import { BytesLike } from "@helios-lang/codec-utils" * @import { ByteArrayData } from "@helios-lang/uplc" * @import { PubKey, PubKeyHash, PubKeyLike } from "../index.js" */ /** * @typedef {import("@helios-lang/uplc").UplcData} UplcData */ /** * @param {PubKeyLike} arg * @returns {PubKey} */ export function makePubKey(arg: PubKeyLike): PubKey; /** * @param {number} seed * @returns {PubKey} */ export function makeDummyPubKey(seed?: number): PubKey; /** * @param {BytesLike} bytes * @returns {PubKey} */ export function decodePubKey(bytes: BytesLike): PubKey; /** * @param {UplcData} data * @returns {PubKey} */ export function convertUplcDataToPubKey(data: UplcData): PubKey; export type UplcData = import("@helios-lang/uplc").UplcData; import type { PubKeyLike } from "../index.js"; import type { PubKey } from "../index.js"; import type { BytesLike } from "@helios-lang/codec-utils"; //# sourceMappingURL=PubKey.d.ts.map