/** * Analytics storage — lightweight JSON-based local store. * Tracks per-repo PR sizes over time for trend analysis. */ export interface PRRecord { timestamp: string; repo: string; prNumber: number; lines: number; reviewableLines: number; reviewMinutes: number; stackId: string; stackPosition: number; } /** * Record a PR submission for trend tracking. */ export declare function recordPR(record: PRRecord): Promise; /** * Load PR history for a repo (or all repos). */ export declare function loadPRHistory(repo?: string): Promise; /** * Compute trend stats from PR history. */ export declare function computeTrends(records: PRRecord[]): { avgSize: number; medianSize: number; totalPRs: number; avgReviewTime: number; sizeOverTime: { week: string; avgSize: number; }[]; }; //# sourceMappingURL=storage.d.ts.map