import { Logger } from "backfill-logger"; import { ICacheStorage } from "backfill-config"; export { ICacheStorage }; export declare abstract class CacheStorage implements ICacheStorage { protected logger: Logger; protected cwd: string; constructor(logger: Logger, cwd: string); fetch(hash: string): Promise; put(hash: string, outputGlob: string[]): Promise; protected abstract _fetch(hash: string): Promise; protected abstract _put(hash: string, filesToCache: string[]): Promise; } //# sourceMappingURL=CacheStorage.d.ts.map