import type Database from "better-sqlite3"; export type CacheMetadataKey = "last_conversation_id" | "last_conversation_created_at" | "projects_last_indexed_at" | "conversations_last_indexed_at" | "conversations_dirty"; export declare class CacheMetadataRepository { private get; private upsert; private del; constructor(db: Database.Database); getCacheMetadata(key: CacheMetadataKey): string | null; setCacheMetadata(key: CacheMetadataKey, value: string): void; deleteCacheMetadata(key: CacheMetadataKey): void; } //# sourceMappingURL=cacheMetadata.repository.d.ts.map