export type UsageEntry = { count: number; lastUsed: string; }; export type UsageData = Record>; export declare function sourceHashFor(source: string): string; export declare class UsageStore { private readonly filePath; constructor(filePath: string); load(): Promise; save(data: UsageData): Promise; record(sourceHash: string, toolName: string, now?: Date): Promise; }