import type { UsageInfo } from "./license.js"; export type UsageCacheState = "valid" | "invalid_sig" | "missing"; export declare function getUsageCacheState(): UsageCacheState; export declare function readUsageCache(expectedInstallationId: string, filePath?: string): UsageInfo | null; export declare function writeUsageCache(usage: UsageInfo, verdictSig: string, installationId: string, filePath?: string): void; //# sourceMappingURL=usageCache.d.ts.map