import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicGetGetmarketsUsa(params?: {}): Promise; publicGetGetmarketsEu(params?: {}): Promise; publicGetGetmarkets(params?: {}): Promise; publicGetGetboard(params?: {}): Promise; publicGetGetticker(params?: {}): Promise; publicGetGetexecutions(params?: {}): Promise; publicGetGethealth(params?: {}): Promise; publicGetGetboardstate(params?: {}): Promise; publicGetGetchats(params?: {}): Promise; publicGetGetfundingrate(params?: {}): Promise; privateGetGetpermissions(params?: {}): Promise; privateGetGetbalance(params?: {}): Promise; privateGetGetbalancehistory(params?: {}): Promise; privateGetGetcollateral(params?: {}): Promise; privateGetGetcollateralhistory(params?: {}): Promise; privateGetGetcollateralaccounts(params?: {}): Promise; privateGetGetaddresses(params?: {}): Promise; privateGetGetcoinins(params?: {}): Promise; privateGetGetcoinouts(params?: {}): Promise; privateGetGetbankaccounts(params?: {}): Promise; privateGetGetdeposits(params?: {}): Promise; privateGetGetwithdrawals(params?: {}): Promise; privateGetGetchildorders(params?: {}): Promise; privateGetGetparentorders(params?: {}): Promise; privateGetGetparentorder(params?: {}): Promise; privateGetGetexecutions(params?: {}): Promise; privateGetGetpositions(params?: {}): Promise; privateGetGettradingcommission(params?: {}): Promise; privatePostSendcoin(params?: {}): Promise; privatePostWithdraw(params?: {}): Promise; privatePostSendchildorder(params?: {}): Promise; privatePostCancelchildorder(params?: {}): Promise; privatePostSendparentorder(params?: {}): Promise; privatePostCancelparentorder(params?: {}): Promise; privatePostCancelallchildorders(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;