Don't depend on hyparquet for Compressors type

This commit is contained in:
Kenny Daniel 2024-05-20 02:04:40 -07:00
parent 8b7516bc5f
commit b139d9d551
No known key found for this signature in database
GPG Key ID: 90AB653A8CAD7E45

14
src/index.d.ts vendored

@ -1,3 +1,15 @@
import type { Compressors } from 'hyparquet'
export type CompressionCodec =
'UNCOMPRESSED' |
'SNAPPY' |
'GZIP' |
'LZO' |
'BROTLI' |
'LZ4' |
'ZSTD' |
'LZ4_RAW'
export type Compressors = {
[K in CompressionCodec]?: (input: Uint8Array, outputLength: number) => Uint8Array
}
export const compressors: Compressors