UNPKG

parquets

Version:

TypeScript implementation of the Parquet file format, based on parquet.js

27 lines (26 loc) 866 B
import * as thrift from "thrift"; import * as Encoding from "./Encoding"; import * as Statistics from "./Statistics"; export interface IDataPageHeaderV2Args { num_values: number; num_nulls: number; num_rows: number; encoding: Encoding.Encoding; definition_levels_byte_length: number; repetition_levels_byte_length: number; is_compressed?: boolean; statistics?: Statistics.Statistics; } export declare class DataPageHeaderV2 { num_values: number; num_nulls: number; num_rows: number; encoding: Encoding.Encoding; definition_levels_byte_length: number; repetition_levels_byte_length: number; is_compressed?: boolean; statistics?: Statistics.Statistics; constructor(args: IDataPageHeaderV2Args); write(output: thrift.TProtocol): void; static read(input: thrift.TProtocol): DataPageHeaderV2; }