UNPKG

@dsnp/parquetjs

Version:

fully asynchronous, pure JavaScript implementation of the Parquet file format

6 lines (5 loc) 483 B
import { Cursor, Options } from './types'; type ValidValueTypes = 'BOOLEAN' | 'INT32' | 'INT64' | 'INT96' | 'FLOAT' | 'DOUBLE' | 'BYTE_ARRAY' | 'FIXED_LEN_BYTE_ARRAY'; export declare const encodeValues: (type: ValidValueTypes | string, values: unknown[], opts: Options) => Buffer<ArrayBuffer>; export declare const decodeValues: (type: ValidValueTypes | string, cursor: Cursor, count: number, opts: Options) => number[] | boolean[] | bigint[] | Buffer<ArrayBufferLike>[]; export {};