import { PgTestConnectionOptions } from '@launchql/types'; import { PgConfig } from 'pg-env'; import { DbAdmin } from './admin'; import { PgTestConnector } from './manager'; import { SeedAdapter } from './seed/types'; import { PgTestClient } from './test-client'; export declare const getPgRootAdmin: (connOpts?: PgTestConnectionOptions) => DbAdmin; export interface GetConnectionOpts { pg?: Partial; db?: Partial; } export interface GetConnectionResult { pg: PgTestClient; db: PgTestClient; admin: DbAdmin; teardown: () => Promise; manager: PgTestConnector; } export declare const getConnections: (cn?: GetConnectionOpts, seedAdapters?: SeedAdapter[]) => Promise;