import { ChainServiceConfiguration, DeepPartial, LoggingConfiguration, NetworkConfiguration, OptionalDatabaseConfiguration, OptionalWalletConfig, SyncConfiguration, WalletConfig } from './types'; export declare const defaultDatabaseConfiguration: OptionalDatabaseConfiguration & { connection: { host: string; port: number; user: string; }; }; /** * Network config */ /** * Logging and Metrics config */ export declare const defaultLoggingConfiguration: LoggingConfiguration; export declare const defaultMetricsConfiguration: { timingMetrics: boolean; }; export declare const defaultChainServiceConfiguration: ChainServiceConfiguration; export declare const defaultSyncConfiguration: SyncConfiguration; /** * Server Wallet config */ /** * These are the default values that will be used by the server wallet * if not overidden in the provided config */ export declare const defaultConfig: OptionalWalletConfig; export declare const DEFAULT_DB_NAME = "server_wallet_test"; export declare const DEFAULT_DB_USER = "postgres"; declare type HasDatabaseConnectionConfigObject = { databaseConfiguration: { connection: { host: string; port: number; database: string; }; }; }; export declare const defaultTestNetworkConfiguration: NetworkConfiguration; export declare function defaultTestWalletConfig(partialConfig?: DeepPartial): WalletConfig & HasDatabaseConnectionConfigObject; export {}; //# sourceMappingURL=defaults.d.ts.map