/** * Transaction helper for multi-step storage operations. */ import type Database from './driver.ts'; /** * Run fn inside a transaction. If fn throws, transaction is rolled back. */ export declare function runInTransaction(db: Database, fn: () => T): T;