/** * In-memory storage implementation for PRSense * Used primarily for GitHub Actions where state is ephemeral */ import type { StorageBackend, PRRecord, CheckResult, AnalyticsData } from './interface.js'; export declare class InMemoryStorage implements StorageBackend { private records; private checks; save(record: PRRecord): Promise; saveCheck(result: CheckResult): Promise; getAnalytics(): Promise; get(prId: number): Promise; getAll(): Promise; search(embedding: Float32Array, limit: number): Promise>; delete(prId: number): Promise; close(): Promise; } export declare function createInMemoryStorage(): StorageBackend; //# sourceMappingURL=memory.d.ts.map