import { ITransaction, IQueryResult } from '../interfaces'; /** * Abstract transaction base class * Provides base structure for transaction implementations */ export declare abstract class BaseTransaction implements ITransaction { abstract id: string; abstract query(sql: string, params?: any[]): Promise>; abstract commit(): Promise; abstract rollback(): Promise; abstract isActive(): boolean; } //# sourceMappingURL=BaseTransaction.d.ts.map