/** * @import { BytesLike, ByteStream } from "@helios-lang/codec-utils" * @import { ListData, UplcData } from "../index.js" */ /** * @param {UplcData[]} args * @returns {ListData} */ export function makeListData(args: UplcData[]): ListData; /** * @param {UplcData} data * @returns {asserts data is ListData} */ export function assertListData(data: UplcData): asserts data is ListData; /** * @param {BytesLike} bytes * @param {(bytes: ByteStream) => UplcData} itemDecoder * @returns {ListData} */ export function decodeListData(bytes: BytesLike, itemDecoder: (bytes: ByteStream) => UplcData): ListData; /** * @param {UplcData} data * @param {string} msg * @returns {ListData} */ export function expectListData(data: UplcData, msg?: string): ListData; import type { UplcData } from "../index.js"; import type { ListData } from "../index.js"; import type { BytesLike } from "@helios-lang/codec-utils"; import type { ByteStream } from "@helios-lang/codec-utils"; //# sourceMappingURL=ListData.d.ts.map