export interface UnzipBatchResult { data: Uint8Array; offsets: number[]; } export declare function unzipBatch(data: Uint8Array, blocks: { offset: number; length: number; }[], maxOutputSize: number): Promise; export declare function decompressAndParseBigWigBlocks(data: Uint8Array, blocks: { offset: number; length: number; }[], maxOutputSize: number, reqStart: number, reqEnd: number): Promise<{ starts: Int32Array; ends: Int32Array; scores: Float32Array; }>; export declare function decompressAndParseSummaryBlocks(data: Uint8Array, blocks: { offset: number; length: number; }[], maxOutputSize: number, reqChrId: number, reqStart: number, reqEnd: number): Promise<{ starts: Int32Array; ends: Int32Array; scores: Float32Array; minScores: Float32Array; maxScores: Float32Array; }>; export type { BigWigFeatureArrays, BigWigFeatureArraysMulti, SummaryFeatureArrays, SummaryFeatureArraysMulti, } from './types.ts';