type TarballOptions = { useWorker: boolean; }; type TarballFileInfo = { name: string; size: number; header_offset: number; }; export default class Tarball { private readonly fileInfo; private buffer; private readonly options; private worker; private pending; private defaultOptions; constructor(buffer: ArrayBuffer, options?: Partial); getInfo(file_name: string): TarballFileInfo | undefined; getImage(file_name: string, index: number): Promise; destruct(): void; private readFileName; private readFileSize; private createWorker; } export {};