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;
