core-connector-lib
Version:
A connector that facilitates payments between a Mojaloop Connector (SDK Scheme Adapter) and a Core Banking system
21 lines (20 loc) • 569 B
TypeScript
import "dotenv/config";
import Convict from 'convict';
import { TCBSConfig } from "./domain/CBSClient";
interface IConfigSchema {
server: {
SDK_SERVER_HOST: string;
SDK_SERVER_PORT: number;
DFSP_SERVER_HOST: string;
DFSP_SERVER_PORT: number;
DFSP_API_SPEC_FILE: string;
SDK_API_SPEC_FILE: string;
};
sdkSchemeAdapter: {
SDK_BASE_URL: string;
};
cbs: TCBSConfig;
}
declare const config: Convict.Config<IConfigSchema>;
export type TConfig = Convict.Config<IConfigSchema>;
export default config;