import Database from 'better-sqlite3'; import { CalculationResult } from '../../math/schemas.js'; export type StoredCalculation = CalculationResult & { id: string; sessionId?: string; }; export declare class CalculationRepository { private db; constructor(db: Database.Database); create(calculation: StoredCalculation): void; findById(id: string): StoredCalculation | null; findBySessionId(sessionId: string): StoredCalculation[]; findAll(limit?: number): StoredCalculation[]; private rowToCalculation; } //# sourceMappingURL=calculation.repo.d.ts.map