import { Config } from 'knex'; import { WalletConfig, DatabaseConnectionConfiguration } from './types'; export declare function extractDBConfigFromWalletConfig(walletConfig: WalletConfig): Config; declare type DatabaseConnectionConfigObject = Required>; declare type PartialConfigObject = Partial & Required>; export declare function overwriteConfigWithDatabaseConnection(config: WalletConfig, databaseConnectionConfig: PartialConfigObject | string): WalletConfig; export declare function getDatabaseConnectionConfig(config: WalletConfig): DatabaseConnectionConfigObject & { host: string; port: number; }; export {}; //# sourceMappingURL=utils.d.ts.map