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