import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { spotPublicGetCurrencyPairs(params?: {}): Promise; spotPublicGetAccuracy(params?: {}): Promise; spotPublicGetUsdToCny(params?: {}): Promise; spotPublicGetAssetConfigs(params?: {}): Promise; spotPublicGetWithdrawConfigs(params?: {}): Promise; spotPublicGetTimestamp(params?: {}): Promise; spotPublicGetTicker24hr(params?: {}): Promise; spotPublicGetTicker(params?: {}): Promise; spotPublicGetDepth(params?: {}): Promise; spotPublicGetIncrDepth(params?: {}): Promise; spotPublicGetTrades(params?: {}): Promise; spotPublicGetKline(params?: {}): Promise; spotPublicGetSupplementSystemPing(params?: {}): Promise; spotPublicGetSupplementIncrDepth(params?: {}): Promise; spotPublicGetSupplementTrades(params?: {}): Promise; spotPublicGetSupplementTickerPrice(params?: {}): Promise; spotPublicGetSupplementTickerBookTicker(params?: {}): Promise; spotPublicPostSupplementSystemStatus(params?: {}): Promise; spotPrivatePostUserInfo(params?: {}): Promise; spotPrivatePostSubscribeGetKey(params?: {}): Promise; spotPrivatePostSubscribeRefreshKey(params?: {}): Promise; spotPrivatePostSubscribeDestroyKey(params?: {}): Promise; spotPrivatePostGetDepositAddress(params?: {}): Promise; spotPrivatePostDepositHistory(params?: {}): Promise; spotPrivatePostCreateOrder(params?: {}): Promise; spotPrivatePostBatchCreateOrder(params?: {}): Promise; spotPrivatePostCancelOrder(params?: {}): Promise; spotPrivatePostCancelClientOrders(params?: {}): Promise; spotPrivatePostOrdersInfo(params?: {}): Promise; spotPrivatePostOrdersInfoHistory(params?: {}): Promise; spotPrivatePostOrderTransactionDetail(params?: {}): Promise; spotPrivatePostTransactionHistory(params?: {}): Promise; spotPrivatePostOrdersInfoNoDeal(params?: {}): Promise; spotPrivatePostWithdraw(params?: {}): Promise; spotPrivatePostWithdrawCancel(params?: {}): Promise; spotPrivatePostWithdraws(params?: {}): Promise; spotPrivatePostSupplementUserInfo(params?: {}): Promise; spotPrivatePostSupplementWithdraw(params?: {}): Promise; spotPrivatePostSupplementDepositHistory(params?: {}): Promise; spotPrivatePostSupplementWithdraws(params?: {}): Promise; spotPrivatePostSupplementGetDepositAddress(params?: {}): Promise; spotPrivatePostSupplementAssetDetail(params?: {}): Promise; spotPrivatePostSupplementCustomerTradeFee(params?: {}): Promise; spotPrivatePostSupplementApiRestrictions(params?: {}): Promise; spotPrivatePostSupplementSystemPing(params?: {}): Promise; spotPrivatePostSupplementCreateOrderTest(params?: {}): Promise; spotPrivatePostSupplementCreateOrder(params?: {}): Promise; spotPrivatePostSupplementCancelOrder(params?: {}): Promise; spotPrivatePostSupplementCancelOrderBySymbol(params?: {}): Promise; spotPrivatePostSupplementOrdersInfo(params?: {}): Promise; spotPrivatePostSupplementOrdersInfoNoDeal(params?: {}): Promise; spotPrivatePostSupplementOrdersInfoHistory(params?: {}): Promise; spotPrivatePostSupplementUserInfoAccount(params?: {}): Promise; spotPrivatePostSupplementTransactionHistory(params?: {}): Promise; contractPublicGetCfdOpenApiV1PubGetTime(params?: {}): Promise; contractPublicGetCfdOpenApiV1PubInstrument(params?: {}): Promise; contractPublicGetCfdOpenApiV1PubMarketData(params?: {}): Promise; contractPublicGetCfdOpenApiV1PubMarketOrder(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;