UNPKG

hyparquet

Version:

Parquet file parser for JavaScript

30 lines 1.06 kB
/** * Minimum bits needed to store value. * * @param {number} value * @returns {number} */ export function bitWidth(value: number): number; /** * Read values from a run-length encoded/bit-packed hybrid encoding. * * If length is zero, then read int32 length at the start. * * @param {DataReader} reader * @param {number} width - bitwidth * @param {DecodedArray} output * @param {number} [length] - length of the encoded data */ export function readRleBitPackedHybrid(reader: DataReader, width: number, output: DecodedArray, length?: number): void; /** * @param {DataReader} reader * @param {number} count * @param {ParquetType} type * @param {number | undefined} typeLength * @returns {DecodedArray} */ export function byteStreamSplit(reader: DataReader, count: number, type: ParquetType, typeLength: number | undefined): DecodedArray; import type { DataReader } from '../src/types.d.ts'; import type { DecodedArray } from '../src/types.d.ts'; import type { ParquetType } from '../src/types.d.ts'; //# sourceMappingURL=encoding.d.ts.map