import { Transaction, Order, BaseConnection, CcxtConnection, CsvConnection } from "./target.types";
import { Bittrex, Celsius, Coinbase, CoinbasePro, Etherscan, Kucoin, Nexo } from "./targets";
export { Bittrex, Celsius, Coinbase, CoinbasePro, Etherscan, Kucoin, Nexo, BaseConnection, CcxtConnection, CsvConnection, };
export { Transaction, Order };
/**
 * @description Return initialized connection instance
 * @param {string} name - Name of exchange
 * @param {string} type - Type of connection
 * @param {any} params - Params for connection instance
 * @return {Promise<any>} response of test
 */
export declare const resolveConnection: (name: string, type: string, params: any) => Promise<any>;
