/** * A specialized cache implementation for storing PDF page images */ export declare class ImageCache { private cacheDir; private cloudBucket; constructor(cacheDir?: string, cloudBucket?: string); getLocalCachePath(fileHash: string): string; private getS3Prefix; private validateCache; downloadImagesToLocalCache(fileHash: string, expectedPages?: number): Promise; cacheImages(cachePath: string, fileHash: string): Promise; } //# sourceMappingURL=image-cache.d.ts.map