/** * @param {object} config * @param {object} config.config * @param {object} config.log * @param {object} config.mssqlModule * @param {object} config.keyVaultModule * @param {object} config.httpModule * @param {object} config.httpsModule * @param {string[]} config.tests - Supported values: * mssql, watson, keyVault * @param {string} config.keyVaultDomain * @param {string} config.keyVaultSecret - If config.keyVaulSecret * is specified and keyVault test is required then a successful query for the * specified secret will be required in scope of the sanity test * @returns {void} */ export function sanityCheck({ config, log, tests, mssqlModule, keyVaultModule, httpModule, httpsModule, keyVaultDomain, keyVaultSecret }: { config: object; log: object; mssqlModule: object; keyVaultModule: object; httpModule: object; httpsModule: object; tests: string[]; keyVaultDomain: string; keyVaultSecret: string; }): void;