/** * * @param leaves nodes in the tree that we would like to make pairs from * @returns a paired/chunked array: [a, b, c, d] => [[a, b], [c, d]] */ export declare function pairNodes(leaves: T[]): (T | undefined)[][]; /** * helper function to assist in Lazy initializing an object */ export declare class Lazy { private readonly init; private isInitialized; private value?; constructor(init: () => Promise); get(): Promise; } /** * * @param hex hexadecimal string we would like to swap * @returns a hexadecimal string with swapped endians */ export declare const changeEndianness: (hex: string) => string;