import type { PackageManifest } from '../../spec/manifest.schema'; import type { PackageReader } from '../package-reader'; export declare class TarPackageReader implements PackageReader { private readonly buffer; private readonly maxUncompressedBytes; private entries; constructor(buffer: Buffer, maxUncompressedBytes: number); readManifest(): Promise; readFile(path: string): Promise; listEntries(): Promise; private load; private parse; }