import { Pool, PoolClient } from "pg";
declare class BaseRepository {
    protected pool: Pool;
    constructor(connectionString: string);
    protected executeTransaction<T>(callback: (client: PoolClient) => Promise<T>): Promise<T>;
}
export default BaseRepository;
//# sourceMappingURL=base-repository.d.ts.map