flexiblepersistence
Version:
A CQRS and Event Sourcing platform
21 lines • 720 B
TypeScript
import { PoolConfig } from 'pg';
import { Info } from './info';
import { SenderReceiver } from 'journaly';
export declare class PersistenceInfo extends Info implements PoolConfig {
host: string | Array<string>;
server: string | Array<string>;
port?: number | Array<number>;
uri?: string | Array<string>;
user?: string | Array<string>;
password?: string | Array<string>;
connectionTimeout?: number;
requestTimeout?: number;
journaly: SenderReceiver<any>;
private init;
private initWithUri;
private getConnections;
private initWithoutUri;
private initUnknow;
constructor(info: Info, journaly: SenderReceiver<any>);
}
//# sourceMappingURL=persistenceInfo.d.ts.map