import type { GenericFilehandle } from 'generic-filehandle2'; export default class GziIndex { filehandle: GenericFilehandle; index?: Promise<[number, number][]>; constructor({ filehandle }: { filehandle: GenericFilehandle; }); _getIndex(): Promise<[number, number][]>; private _readIndex; getRelevantBlocksForRead(length: number, position: number): Promise<{ blocks: [number, number][]; nextCompressedPosition: number | undefined; }>; }