export declare const HOME_DIR = ".ezpack"; export declare class Cache { private cacheFile; protected cacheInfo: Info; constructor(filename: string); protected readFile: () => string; protected writeToFile: () => Promise; } export declare class LastBuiltEntryCache extends Cache { constructor(); getEntry(): string[]; refreshEntry(newEntry: string[]): void; } export interface EntryCacheInfo { entryList: string[]; createTime: number; } export declare class DevEntryCache extends Cache { private currentTime; constructor(); getEntry(): string[]; addEntry(entryName: string): void; } export declare const lastBuiltEntryCache: LastBuiltEntryCache; export declare const devEntryCache: DevEntryCache;