parquets
Version:
TypeScript implementation of the Parquet file format, based on parquet.js
20 lines (18 loc) • 1.12 kB
TypeScript
declare module 'int53' {
declare function readInt64BE(buffer: Buffer, offset?: number): number;
declare function readInt64LE(buffer: Buffer, offset?: number): number;
declare function readUInt64BE(buffer: Buffer, offset?: number): number;
declare function readUInt64LE(buffer: Buffer, offset?: number): number;
declare function writeInt64BE(value: number, buffer: Buffer, offset?: number): void;
declare function writeInt64LE(value: number, buffer: Buffer, offset?: number): void;
declare function writeUInt64BE(value: number, buffer: Buffer, offset?: number): void;
declare function writeUInt64LE(value: number, buffer: Buffer, offset?: number): void;
}
// declare module 'snappyjs' {
// declare function compress(uncompressed: Buffer): Buffer;
// declare function compress(uncompressed: ArrayBuffer): ArrayBuffer;
// declare function compress(uncompressed: Uint8Array): Uint8Array;
// declare function uncompress(compressed: Buffer): Buffer;
// declare function uncompress(compressed: ArrayBuffer): ArrayBuffer;
// declare function uncompress(compressed: Uint8Array): Uint8Array;
// }