export declare class Utils { static reverseBits: number[]; static huffCodeLengthOrders: number[]; /** * bitReverse. * @param {number} value - The value parameter. * @returns {number} The result. */ static bitReverse(value: number): number; /** * bitConverterToInt32. * @param {Uint8Array | number[]} value - The value parameter. * @param {number} index - The index parameter. * @returns {number} The result. */ static bitConverterToInt32(value: Uint8Array | number[], index: number): number; /** * bitConverterToInt16. * @param {Uint8Array | number[]} value - The value parameter. * @param {number} index - The index parameter. * @returns {number} The result. */ static bitConverterToInt16(value: Uint8Array | number[], index: number): number; /** * bitConverterToUInt32. * @param {number} value - The value parameter. * @returns {number} The result. */ static bitConverterToUInt32(value: number): number; /** * bitConverterToUInt16. * @param {Uint8Array | number[]} value - The value parameter. * @param {number} index - The index parameter. * @returns {number} The result. */ static bitConverterToUInt16(value: Uint8Array | number[], index: number): number; /** * bitConverterUintToInt32. * @param {number} value - The value parameter. * @returns {number} The result. */ static bitConverterUintToInt32(value: number): number; /** * bitConverterInt32ToUint. * @param {number} value - The value parameter. * @returns {number} The result. */ static bitConverterInt32ToUint(value: number): number; /** * bitConverterInt32ToInt16. * @param {number} value - The value parameter. * @returns {number} The result. */ static bitConverterInt32ToInt16(value: number): number; /** * byteToString. * @param {Uint8Array | number[]} value - The value parameter. * @returns {string} The result. */ static byteToString(value: Uint8Array | number[]): string; /** * byteIntToString. * @param {Uint8Array | number[]} value - The value parameter. * @returns {string} The result. */ static byteIntToString(value: Uint8Array | number[]): string; /** * arrayCopy. * @param {Uint8Array} source - The source parameter. * @param {number} sourceIndex - The sourceIndex parameter. * @param {Uint8Array} destination - The destination parameter. * @param {number} destinationIndex - The destinationIndex parameter. * @param {number} dataToCopy - The dataToCopy parameter. * @returns {void} Nothing. */ static arrayCopy(source: Uint8Array, sourceIndex: number, destination: Uint8Array, destinationIndex: number, dataToCopy: number): void; /** * mergeArray. * @param {Uint8Array} arrayOne - The arrayOne parameter. * @param {Uint8Array} arrayTwo - The arrayTwo parameter. * @returns {Uint8Array} The result. */ static mergeArray(arrayOne: Uint8Array, arrayTwo: Uint8Array): Uint8Array; /** * @private * @param {string} input - The input parameter. * @returns {Uint8Array} The result. */ static encodedString(input: string): Uint8Array; }