/* tslint:disable */
/* eslint-disable */
export const memory: WebAssembly.Memory;
export const __wbg_parquetfile_free: (a: number, b: number) => void;
export const parquetfile_fromFile: (a: any) => any;
export const parquetfile_fromUrl: (a: number, b: number) => any;
export const parquetfile_metadata: (a: number) => [number, number, number];
export const parquetfile_read: (a: number, b: number) => any;
export const parquetfile_schema: (a: number) => [number, number, number];
export const parquetfile_stream: (a: number, b: number) => any;
export const __wbg_columnchunkmetadata_free: (a: number, b: number) => void;
export const __wbg_filemetadata_free: (a: number, b: number) => void;
export const __wbg_parquetmetadata_free: (a: number, b: number) => void;
export const __wbg_rowgroupmetadata_free: (a: number, b: number) => void;
export const columnchunkmetadata_columnPath: (a: number) => [number, number];
export const columnchunkmetadata_compressedSize: (a: number) => number;
export const columnchunkmetadata_compression: (a: number) => number;
export const columnchunkmetadata_encodings: (a: number) => [number, number];
export const columnchunkmetadata_fileOffset: (a: number) => bigint;
export const columnchunkmetadata_filePath: (a: number) => [number, number];
export const columnchunkmetadata_numValues: (a: number) => number;
export const columnchunkmetadata_uncompressedSize: (a: number) => number;
export const filemetadata_createdBy: (a: number) => [number, number];
export const filemetadata_keyValueMetadata: (a: number) => [number, number, number];
export const filemetadata_numRows: (a: number) => number;
export const filemetadata_version: (a: number) => number;
export const parquetmetadata_fileMetadata: (a: number) => number;
export const parquetmetadata_numRowGroups: (a: number) => number;
export const parquetmetadata_rowGroup: (a: number, b: number) => number;
export const parquetmetadata_rowGroups: (a: number) => [number, number];
export const rowgroupmetadata_column: (a: number, b: number) => number;
export const rowgroupmetadata_columns: (a: number) => [number, number];
export const rowgroupmetadata_compressedSize: (a: number) => number;
export const rowgroupmetadata_numColumns: (a: number) => number;
export const rowgroupmetadata_numRows: (a: number) => number;
export const rowgroupmetadata_totalByteSize: (a: number) => number;
export const __wbg_writerproperties_free: (a: number, b: number) => void;
export const __wbg_writerpropertiesbuilder_free: (a: number, b: number) => void;
export const writerpropertiesbuilder_build: (a: number) => number;
export const writerpropertiesbuilder_new: () => number;
export const writerpropertiesbuilder_setColumnCompression: (a: number, b: number, c: number, d: number) => number;
export const writerpropertiesbuilder_setColumnDictionaryEnabled: (a: number, b: number, c: number, d: number) => number;
export const writerpropertiesbuilder_setColumnEncoding: (a: number, b: number, c: number, d: number) => number;
export const writerpropertiesbuilder_setColumnStatisticsEnabled: (a: number, b: number, c: number, d: number) => number;
export const writerpropertiesbuilder_setCompression: (a: number, b: number) => number;
export const writerpropertiesbuilder_setCreatedBy: (a: number, b: number, c: number) => number;
export const writerpropertiesbuilder_setDataPageSizeLimit: (a: number, b: number) => number;
export const writerpropertiesbuilder_setDictionaryEnabled: (a: number, b: number) => number;
export const writerpropertiesbuilder_setDictionaryPageSizeLimit: (a: number, b: number) => number;
export const writerpropertiesbuilder_setEncoding: (a: number, b: number) => number;
export const writerpropertiesbuilder_setKeyValueMetadata: (a: number, b: any) => [number, number, number];
export const writerpropertiesbuilder_setMaxRowGroupSize: (a: number, b: number) => number;
export const writerpropertiesbuilder_setStatisticsEnabled: (a: number, b: number) => number;
export const writerpropertiesbuilder_setWriteBatchSize: (a: number, b: number) => number;
export const writerpropertiesbuilder_setWriterVersion: (a: number, b: number) => number;
export const readParquet: (a: number, b: number, c: number) => [number, number, number];
export const readParquetStream: (a: number, b: number, c: number) => any;
export const readSchema: (a: number, b: number) => [number, number, number];
export const transformParquetStream: (a: any, b: number) => any;
export const writeParquet: (a: number, b: number) => [number, number, number, number];
export const __wbg_intounderlyingsink_free: (a: number, b: number) => void;
export const intounderlyingsink_abort: (a: number, b: any) => any;
export const intounderlyingsink_close: (a: number) => any;
export const intounderlyingsink_write: (a: number, b: any) => any;
export const __wbg_intounderlyingbytesource_free: (a: number, b: number) => void;
export const __wbg_intounderlyingsource_free: (a: number, b: number) => void;
export const intounderlyingbytesource_autoAllocateChunkSize: (a: number) => number;
export const intounderlyingbytesource_cancel: (a: number) => void;
export const intounderlyingbytesource_pull: (a: number, b: any) => any;
export const intounderlyingbytesource_start: (a: number, b: any) => void;
export const intounderlyingbytesource_type: (a: number) => number;
export const intounderlyingsource_cancel: (a: number) => void;
export const intounderlyingsource_pull: (a: number, b: any) => any;
export const __wbg_schema_free: (a: number, b: number) => void;
export const __wbg_table_free: (a: number, b: number) => void;
export const schema_indexOf: (a: number, b: number, c: number) => [number, number, number];
export const schema_intoFFI: (a: number) => [number, number, number];
export const schema_intoIPCStream: (a: number) => [number, number, number, number];
export const schema_metadata: (a: number) => [number, number, number];
export const schema_toFFI: (a: number) => [number, number, number];
export const schema_withMetadata: (a: number, b: any) => [number, number, number];
export const table_fromIPCStream: (a: number, b: number) => [number, number, number];
export const table_getArrayMemorySize: (a: number) => number;
export const table_intoFFI: (a: number) => [number, number, number];
export const table_intoIPCStream: (a: number) => [number, number, number, number];
export const table_numBatches: (a: number) => number;
export const table_recordBatch: (a: number, b: number) => number;
export const table_recordBatches: (a: number) => [number, number];
export const table_schema: (a: number) => number;
export const table_toFFI: (a: number) => [number, number, number];
export const __wbg_recordbatch_free: (a: number, b: number) => void;
export const recordbatch_getArrayMemorySize: (a: number) => number;
export const recordbatch_intoFFI: (a: number) => [number, number, number];
export const recordbatch_intoIPCStream: (a: number) => [number, number, number, number];
export const recordbatch_numColumns: (a: number) => number;
export const recordbatch_numRows: (a: number) => number;
export const recordbatch_schema: (a: number) => number;
export const recordbatch_slice: (a: number, b: number, c: number) => number;
export const recordbatch_toFFI: (a: number) => [number, number, number];
export const recordbatch_withSchema: (a: number, b: number) => [number, number, number];
export const __wbg_ffischema_free: (a: number, b: number) => void;
export const ffischema_addr: (a: number) => number;
export const __wbg_ffidata_free: (a: number, b: number) => void;
export const __wbg_ffistream_free: (a: number, b: number) => void;
export const _functionTable: () => any;
export const ffidata_arrayAddr: (a: number) => number;
export const ffidata_schemaAddr: (a: number) => number;
export const ffistream_arrayAddr: (a: number, b: number) => number;
export const ffistream_arrayAddrs: (a: number) => [number, number];
export const ffistream_drop: (a: number) => void;
export const ffistream_numArrays: (a: number) => number;
export const ffistream_schemaAddr: (a: number) => number;
export const wasmMemory: () => any;
export const rust_zstd_wasm_shim_calloc: (a: number, b: number) => number;
export const rust_zstd_wasm_shim_free: (a: number) => void;
export const rust_zstd_wasm_shim_malloc: (a: number) => number;
export const rust_zstd_wasm_shim_memcmp: (a: number, b: number, c: number) => number;
export const rust_zstd_wasm_shim_memcpy: (a: number, b: number, c: number) => number;
export const rust_zstd_wasm_shim_memmove: (a: number, b: number, c: number) => number;
export const rust_zstd_wasm_shim_memset: (a: number, b: number, c: number) => number;
export const rust_zstd_wasm_shim_qsort: (a: number, b: number, c: number, d: number) => void;
export const __wbindgen_malloc: (a: number, b: number) => number;
export const __wbindgen_realloc: (a: number, b: number, c: number, d: number) => number;
export const __wbindgen_exn_store: (a: number) => void;
export const __externref_table_alloc: () => number;
export const __wbindgen_export_4: WebAssembly.Table;
export const __wbindgen_export_5: WebAssembly.Table;
export const __externref_table_dealloc: (a: number) => void;
export const __wbindgen_free: (a: number, b: number, c: number) => void;
export const __externref_drop_slice: (a: number, b: number) => void;
export const closure3806_externref_shim: (a: number, b: number, c: any) => void;
export const wasm_bindgen__convert__closures_____invoke__h7767827484ad8911: (a: number, b: number) => void;
export const closure3830_externref_shim: (a: number, b: number, c: any, d: any) => void;
export const __wbindgen_start: () => void;
