import { Connection } from '../../Connection'; import { DataSource } from '../../DataSource'; export declare class PostgresDataSource extends DataSource { private lib; private pool; private host; private port; private databaseName; private username; private password; constructor(); setHost(host: string): void; getHost(): string; setPort(port: number): void; getPort(): number; setDatabaseName(databaseName: string): void; getDatabaseName(): string; setUsername(username: string): void; getUsername(): string; setPassword(password: string): void; getPassword(): string; close(): Promise; protected requestConnection(): Promise; private createPool; }