UNPKG

@dsnp/parquetjs

Version:

fully asynchronous, pure JavaScript implementation of the Parquet file format

32 lines (31 loc) 1.58 kB
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;