import type { SessionSummary } from "../types"; import type { Database } from "./database"; /** Repository for session summary CRUD operations. */ export declare class SummaryRepository { private db; constructor(db: Database); create(data: Omit): SessionSummary; importSummary(data: SessionSummary): void; getBySessionId(sessionId: string): SessionSummary | null; getRecent(limit?: number): SessionSummary[]; search(query: string, limit?: number): SessionSummary[]; private mapRow; } //# sourceMappingURL=summaries.d.ts.map