import {coinmate as Type} from 'ccxt'; export interface coinmateRestApiType extends Type { publicGetOrderBook: (params:{}, context?:{}) => Promise; publicGetTicker: (params:{}, context?:{}) => Promise; publicGetTransactions: (params:{}, context?:{}) => Promise; publicGetTradingPairs: (params:{}, context?:{}) => Promise; privatePostBalances: (params:{}, context?:{}) => Promise; privatePostBitcoinCashWithdrawal: (params:{}, context?:{}) => Promise; privatePostBitcoinCashDepositAddresses: (params:{}, context?:{}) => Promise; privatePostBitcoinDepositAddresses: (params:{}, context?:{}) => Promise; privatePostBitcoinWithdrawal: (params:{}, context?:{}) => Promise; privatePostBitcoinWithdrawalFees: (params:{}, context?:{}) => Promise; privatePostBuyInstant: (params:{}, context?:{}) => Promise; privatePostBuyLimit: (params:{}, context?:{}) => Promise; privatePostCancelOrder: (params:{}, context?:{}) => Promise; privatePostCancelOrderWithInfo: (params:{}, context?:{}) => Promise; privatePostCreateVoucher: (params:{}, context?:{}) => Promise; privatePostDashDepositAddresses: (params:{}, context?:{}) => Promise; privatePostDashWithdrawal: (params:{}, context?:{}) => Promise; privatePostEthereumWithdrawal: (params:{}, context?:{}) => Promise; privatePostEthereumDepositAddresses: (params:{}, context?:{}) => Promise; privatePostLitecoinWithdrawal: (params:{}, context?:{}) => Promise; privatePostLitecoinDepositAddresses: (params:{}, context?:{}) => Promise; privatePostOpenOrders: (params:{}, context?:{}) => Promise; privatePostOrder: (params:{}, context?:{}) => Promise; privatePostOrderHistory: (params:{}, context?:{}) => Promise; privatePostOrderById: (params:{}, context?:{}) => Promise; privatePostPusherAuth: (params:{}, context?:{}) => Promise; privatePostRedeemVoucher: (params:{}, context?:{}) => Promise; privatePostReplaceByBuyLimit: (params:{}, context?:{}) => Promise; privatePostReplaceByBuyInstant: (params:{}, context?:{}) => Promise; privatePostReplaceBySellLimit: (params:{}, context?:{}) => Promise; privatePostReplaceBySellInstant: (params:{}, context?:{}) => Promise; privatePostRippleDepositAddresses: (params:{}, context?:{}) => Promise; privatePostRippleWithdrawal: (params:{}, context?:{}) => Promise; privatePostSellInstant: (params:{}, context?:{}) => Promise; privatePostSellLimit: (params:{}, context?:{}) => Promise; privatePostTransactionHistory: (params:{}, context?:{}) => Promise; privatePostTraderFees: (params:{}, context?:{}) => Promise; privatePostTradeHistory: (params:{}, context?:{}) => Promise; privatePostTransfer: (params:{}, context?:{}) => Promise; privatePostTransferHistory: (params:{}, context?:{}) => Promise; privatePostUnconfirmedBitcoinDeposits: (params:{}, context?:{}) => Promise; privatePostUnconfirmedBitcoinCashDeposits: (params:{}, context?:{}) => Promise; privatePostUnconfirmedDashDeposits: (params:{}, context?:{}) => Promise; privatePostUnconfirmedEthereumDeposits: (params:{}, context?:{}) => Promise; privatePostUnconfirmedLitecoinDeposits: (params:{}, context?:{}) => Promise; privatePostUnconfirmedRippleDeposits: (params:{}, context?:{}) => Promise; }