export interface ImmediateTransactionAdapter { exec?: (sql: string) => void; transaction: (fn: () => T) => T; } export interface ImmediateTransactionOptions { maxBusyRetries?: number; busyRetryDelayMs?: number; } export declare function runImmediateTransaction(adapter: ImmediateTransactionAdapter, fn: () => T, options?: ImmediateTransactionOptions): T; //# sourceMappingURL=sqlite-transaction.d.ts.map