import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicGetCountries(params?: {}): Promise; publicGetCurrencies(params?: {}): Promise; publicGetDataCurrencyTicker(params?: {}): Promise; publicGetDataCurrencyTrades(params?: {}): Promise; publicGetDataCurrencyDepth(params?: {}): Promise; publicGetBitcoinChartsIdTrades(params?: {}): Promise; publicGetBitcoinChartsIdDepth(params?: {}): Promise; privateGetUser(params?: {}): Promise; privateGetUserAddresses(params?: {}): Promise; privateGetUserAddressesAddress(params?: {}): Promise; privateGetUserOrders(params?: {}): Promise; privateGetUserOrdersUuid(params?: {}): Promise; privateGetUserPriceAlerts(params?: {}): Promise; privateGetMerchantGetPaymentUuid(params?: {}): Promise; privatePostUserAddresses(params?: {}): Promise; privatePostUserOrders(params?: {}): Promise; privatePostUserWithdrawals(params?: {}): Promise; privatePostUserEmailTransfers(params?: {}): Promise; privatePostUserPaymentRequests(params?: {}): Promise; privatePostUserPriceAlerts(params?: {}): Promise; privatePostMerchantCreatePayment(params?: {}): Promise; privateDeleteUserOrdersUuid(params?: {}): Promise; privateDeleteUserOrdersUuidCancel(params?: {}): Promise; privateDeleteUserPriceAlertsId(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;