import { type CacheFileData, type ScannerProperties } from './types.js'; export declare function getCacheFileLocation(properties: ScannerProperties, cacheFileData: CacheFileData): Promise; export declare function extractArchive(fromPath: string, toPath: string): Promise; export declare function validateChecksum(filePath: string, expectedChecksum: string): Promise; export declare function getCacheDirectories(properties: ScannerProperties, cacheFileData: CacheFileData): Promise<{ archivePath: string; unarchivePath: string; }>;