import type { DatabaseConfig, DatabaseServerPort } from './port';
export declare class DatabaseServer {
    private readonly serviceName;
    private readonly databases;
    private readonly adapters;
    constructor(serviceName: string, databases: DatabaseConfig[]);
    configure(): Promise<void>;
    getAdapter(vendor: string): DatabaseServerPort | undefined;
    getAdapters(): Map<string, DatabaseServerPort>;
    disconnect(): Promise<void>;
}
//# sourceMappingURL=database-server.d.ts.map