import {poloniex as Type} from 'ccxt'; export interface poloniexRestApiType extends Type { publicGetMarkets: (params:{}, context?:{}) => Promise; publicGetMarketsSymbol: (params:{}, context?:{}) => Promise; publicGetCurrencies: (params:{}, context?:{}) => Promise; publicGetCurrenciesCurrency: (params:{}, context?:{}) => Promise; publicGetTimestamp: (params:{}, context?:{}) => Promise; publicGetMarketsPrice: (params:{}, context?:{}) => Promise; publicGetMarketsSymbolPrice: (params:{}, context?:{}) => Promise; publicGetMarketsSymbolOrderBook: (params:{}, context?:{}) => Promise; publicGetMarketsSymbolCandles: (params:{}, context?:{}) => Promise; publicGetMarketsSymbolTrades: (params:{}, context?:{}) => Promise; publicGetMarketsTicker24h: (params:{}, context?:{}) => Promise; publicGetMarketsSymbolTicker24h: (params:{}, context?:{}) => Promise; privateGetAccounts: (params:{}, context?:{}) => Promise; privateGetAccountsActivity: (params:{}, context?:{}) => Promise; privateGetAccountsBalances: (params:{}, context?:{}) => Promise; privateGetAccountsIdBalances: (params:{}, context?:{}) => Promise; privateGetAccountsTransfer: (params:{}, context?:{}) => Promise; privateGetAccountsTransferId: (params:{}, context?:{}) => Promise; privateGetSubaccounts: (params:{}, context?:{}) => Promise; privateGetSubaccountsBalances: (params:{}, context?:{}) => Promise; privateGetSubaccountsIdBalances: (params:{}, context?:{}) => Promise; privateGetSubaccountsTransfer: (params:{}, context?:{}) => Promise; privateGetSubaccountsTransferId: (params:{}, context?:{}) => Promise; privateGetFeeinfo: (params:{}, context?:{}) => Promise; privateGetWalletsAddresses: (params:{}, context?:{}) => Promise; privateGetWalletsActivity: (params:{}, context?:{}) => Promise; privateGetWalletsAddressesCurrency: (params:{}, context?:{}) => Promise; privateGetOrders: (params:{}, context?:{}) => Promise; privateGetOrdersId: (params:{}, context?:{}) => Promise; privateGetOrdersHistory: (params:{}, context?:{}) => Promise; privateGetOrdersKillSwitchStatus: (params:{}, context?:{}) => Promise; privateGetSmartorders: (params:{}, context?:{}) => Promise; privateGetSmartordersId: (params:{}, context?:{}) => Promise; privateGetSmartordersHistory: (params:{}, context?:{}) => Promise; privateGetTrades: (params:{}, context?:{}) => Promise; privateGetOrdersIdTrades: (params:{}, context?:{}) => Promise; privatePostAccountsTransfer: (params:{}, context?:{}) => Promise; privatePostSubaccountsTransfer: (params:{}, context?:{}) => Promise; privatePostWalletsAddress: (params:{}, context?:{}) => Promise; privatePostWalletsWithdraw: (params:{}, context?:{}) => Promise; privatePostOrders: (params:{}, context?:{}) => Promise; privatePostOrdersKillSwitch: (params:{}, context?:{}) => Promise; privatePostOrdersBatch: (params:{}, context?:{}) => Promise; privatePostSmartorders: (params:{}, context?:{}) => Promise; privateDeleteOrdersId: (params:{}, context?:{}) => Promise; privateDeleteOrdersCancelByIds: (params:{}, context?:{}) => Promise; privateDeleteOrders: (params:{}, context?:{}) => Promise; privateDeleteSmartordersId: (params:{}, context?:{}) => Promise; privateDeleteSmartordersCancelByIds: (params:{}, context?:{}) => Promise; privateDeleteSmartorders: (params:{}, context?:{}) => Promise; privatePutOrdersId: (params:{}, context?:{}) => Promise; privatePutSmartordersId: (params:{}, context?:{}) => Promise; }