@dsnp/parquetjs
Version:
fully asynchronous, pure JavaScript implementation of the Parquet file format
32 lines (31 loc) • 1.58 kB
TypeScript
import * as reader from './lib/reader';
import * as writer from './lib/writer';
import * as schema from './lib/schema';
import * as shredder from './lib/shred';
import * as fields from './lib/fields';
export * from './lib/declare';
export type ParquetEnvelopeReader = reader.ParquetEnvelopeReader;
export type ParquetReader = reader.ParquetReader;
export type ParquetEnvelopeWriter = writer.ParquetEnvelopeWriter;
export type ParquetWriter = writer.ParquetWriter;
export type ParquetTransformer = writer.ParquetTransformer;
export type ParquetSchema = schema.ParquetSchema;
export declare const ParquetEnvelopeReader: typeof reader.ParquetEnvelopeReader;
export declare const ParquetReader: typeof reader.ParquetReader;
export declare const ParquetEnvelopeWriter: typeof writer.ParquetEnvelopeWriter;
export declare const ParquetWriter: typeof writer.ParquetWriter;
export declare const ParquetTransformer: typeof writer.ParquetTransformer;
export declare const ParquetSchema: typeof schema.ParquetSchema;
export declare const ParquetShredder: typeof shredder;
export declare const ParquetFieldBuilder: typeof fields;
declare const _default: {
ParquetEnvelopeReader: typeof reader.ParquetEnvelopeReader;
ParquetReader: typeof reader.ParquetReader;
ParquetEnvelopeWriter: typeof writer.ParquetEnvelopeWriter;
ParquetWriter: typeof writer.ParquetWriter;
ParquetTransformer: typeof writer.ParquetTransformer;
ParquetSchema: typeof schema.ParquetSchema;
ParquetShredder: typeof shredder;
ParquetFieldBuilder: typeof fields;
};
export default _default;