/** * @import { BitReader, BitWriter } from "@helios-lang/codec-utils" */ /** * @param {BitReader} reader * @returns {number[]} */ export function decodeFlatBytes(reader: BitReader): number[]; /** * Write a list of bytes to the bitWriter using flat encoding. * Used by UplcString, UplcByteArray and UplcDataValue * Equivalent to E_B* function in Plutus-core docs * @param {BitWriter} writer * @param {number[]} bytes * @param {boolean} pad */ export function encodeFlatBytes(writer: BitWriter, bytes: number[], pad?: boolean): void; /** * Includes type bits * @param {number} n * @returns {number} */ export function bytesFlatSize(n: number): number; import type { BitReader } from "@helios-lang/codec-utils"; import type { BitWriter } from "@helios-lang/codec-utils"; //# sourceMappingURL=bytes.d.ts.map