import type { Storage, InvoiceQuery, TransactionQuery, Invoice, BankTransaction, ReconciliationReport } from '@ksefnik/shared'; export declare class SqliteStorage implements Storage { private db; constructor(path?: string); saveInvoices(invoices: Invoice[]): Promise; getInvoices(query?: InvoiceQuery): Promise; saveTransactions(txs: BankTransaction[]): Promise; getTransactions(query?: TransactionQuery): Promise; saveReport(report: ReconciliationReport): Promise; getReport(id: string): Promise; close(): void; } //# sourceMappingURL=sqlite.storage.d.ts.map