import {kuna as Type} from 'ccxt'; export interface kunaRestApiType extends Type { xreserveGetNonce: (params:{}, context?:{}) => Promise; xreserveGetFee: (params:{}, context?:{}) => Promise; xreserveGetDelegatedTransactions: (params:{}, context?:{}) => Promise; xreservePostDelegateTransfer: (params:{}, context?:{}) => Promise; v3PublicGetTimestamp: (params:{}, context?:{}) => Promise; v3PublicGetCurrencies: (params:{}, context?:{}) => Promise; v3PublicGetMarkets: (params:{}, context?:{}) => Promise; v3PublicGetTickers: (params:{}, context?:{}) => Promise; v3PublicGetK: (params:{}, context?:{}) => Promise; v3PublicGetTradesHistory: (params:{}, context?:{}) => Promise; v3PublicGetFees: (params:{}, context?:{}) => Promise; v3PublicGetExchangeRates: (params:{}, context?:{}) => Promise; v3PublicGetExchangeRatesCurrency: (params:{}, context?:{}) => Promise; v3PublicGetBookMarket: (params:{}, context?:{}) => Promise; v3PublicGetKunaCodesCodeCheck: (params:{}, context?:{}) => Promise; v3PublicGetLandingPageStatistic: (params:{}, context?:{}) => Promise; v3PublicGetTranslationsLocale: (params:{}, context?:{}) => Promise; v3PublicGetTradesMarketHist: (params:{}, context?:{}) => Promise; v3PublicPostHttpTest: (params:{}, context?:{}) => Promise; v3PublicPostDepositChannels: (params:{}, context?:{}) => Promise; v3PublicPostWithdrawChannels: (params:{}, context?:{}) => Promise; v3PublicPostSubscriptionPlans: (params:{}, context?:{}) => Promise; v3PublicPostSendTo: (params:{}, context?:{}) => Promise; v3PublicPostConfirmToken: (params:{}, context?:{}) => Promise; v3PublicPostKunaid: (params:{}, context?:{}) => Promise; v3PublicPostWithdrawPrerequest: (params:{}, context?:{}) => Promise; v3PublicPostDepositPrerequest: (params:{}, context?:{}) => Promise; v3PublicPostDepositExchangeRates: (params:{}, context?:{}) => Promise; v3SignGetResetPasswordToken: (params:{}, context?:{}) => Promise; v3SignPostSignupGoogle: (params:{}, context?:{}) => Promise; v3SignPostSignupResendConfirmation: (params:{}, context?:{}) => Promise; v3SignPostSignup: (params:{}, context?:{}) => Promise; v3SignPostSignin: (params:{}, context?:{}) => Promise; v3SignPostSigninTwoFactor: (params:{}, context?:{}) => Promise; v3SignPostSigninResendConfirmDevice: (params:{}, context?:{}) => Promise; v3SignPostSigninConfirmDevice: (params:{}, context?:{}) => Promise; v3SignPostResetPassword: (params:{}, context?:{}) => Promise; v3SignPostCoolSignin: (params:{}, context?:{}) => Promise; v3SignPutResetPasswordToken: (params:{}, context?:{}) => Promise; v3SignPutSignupCodeConfirm: (params:{}, context?:{}) => Promise; v3PrivatePostAuthWOrderSubmit: (params:{}, context?:{}) => Promise; v3PrivatePostAuthROrders: (params:{}, context?:{}) => Promise; v3PrivatePostAuthROrdersMarket: (params:{}, context?:{}) => Promise; v3PrivatePostAuthROrdersMarkets: (params:{}, context?:{}) => Promise; v3PrivatePostAuthApiTokensDelete: (params:{}, context?:{}) => Promise; v3PrivatePostAuthApiTokensCreate: (params:{}, context?:{}) => Promise; v3PrivatePostAuthApiTokens: (params:{}, context?:{}) => Promise; v3PrivatePostAuthSigninHistoryUniq: (params:{}, context?:{}) => Promise; v3PrivatePostAuthSigninHistory: (params:{}, context?:{}) => Promise; v3PrivatePostAuthDisableWithdrawConfirmation: (params:{}, context?:{}) => Promise; v3PrivatePostAuthChangePassword: (params:{}, context?:{}) => Promise; v3PrivatePostAuthDepositAddress: (params:{}, context?:{}) => Promise; v3PrivatePostAuthAnnouncementsAccept: (params:{}, context?:{}) => Promise; v3PrivatePostAuthAnnouncementsUnaccepted: (params:{}, context?:{}) => Promise; v3PrivatePostAuthOtpDeactivate: (params:{}, context?:{}) => Promise; v3PrivatePostAuthOtpActivate: (params:{}, context?:{}) => Promise; v3PrivatePostAuthOtpSecret: (params:{}, context?:{}) => Promise; v3PrivatePostAuthROrderMarketOrderIdTrades: (params:{}, context?:{}) => Promise; v3PrivatePostAuthROrdersMarketHist: (params:{}, context?:{}) => Promise; v3PrivatePostAuthROrdersHist: (params:{}, context?:{}) => Promise; v3PrivatePostAuthROrdersHistMarkets: (params:{}, context?:{}) => Promise; v3PrivatePostAuthROrdersDetails: (params:{}, context?:{}) => Promise; v3PrivatePostAuthAssetsHistory: (params:{}, context?:{}) => Promise; v3PrivatePostAuthAssetsHistoryWithdraws: (params:{}, context?:{}) => Promise; v3PrivatePostAuthAssetsHistoryDeposits: (params:{}, context?:{}) => Promise; v3PrivatePostAuthRWallets: (params:{}, context?:{}) => Promise; v3PrivatePostAuthMarketsFavorites: (params:{}, context?:{}) => Promise; v3PrivatePostAuthMarketsFavoritesList: (params:{}, context?:{}) => Promise; v3PrivatePostAuthMeUpdate: (params:{}, context?:{}) => Promise; v3PrivatePostAuthMe: (params:{}, context?:{}) => Promise; v3PrivatePostAuthFundSources: (params:{}, context?:{}) => Promise; v3PrivatePostAuthFundSourcesList: (params:{}, context?:{}) => Promise; v3PrivatePostAuthWithdrawResendConfirmation: (params:{}, context?:{}) => Promise; v3PrivatePostAuthWithdraw: (params:{}, context?:{}) => Promise; v3PrivatePostAuthWithdrawDetails: (params:{}, context?:{}) => Promise; v3PrivatePostAuthWithdrawInfo: (params:{}, context?:{}) => Promise; v3PrivatePostAuthPaymentAddresses: (params:{}, context?:{}) => Promise; v3PrivatePostAuthDepositPrerequest: (params:{}, context?:{}) => Promise; v3PrivatePostAuthDepositExchangeRates: (params:{}, context?:{}) => Promise; v3PrivatePostAuthDeposit: (params:{}, context?:{}) => Promise; v3PrivatePostAuthDepositDetails: (params:{}, context?:{}) => Promise; v3PrivatePostAuthDepositInfo: (params:{}, context?:{}) => Promise; v3PrivatePostAuthKunaCodesCount: (params:{}, context?:{}) => Promise; v3PrivatePostAuthKunaCodesDetails: (params:{}, context?:{}) => Promise; v3PrivatePostAuthKunaCodesEdit: (params:{}, context?:{}) => Promise; v3PrivatePostAuthKunaCodesSendPdf: (params:{}, context?:{}) => Promise; v3PrivatePostAuthKunaCodes: (params:{}, context?:{}) => Promise; v3PrivatePostAuthKunaCodesRedeemedByMe: (params:{}, context?:{}) => Promise; v3PrivatePostAuthKunaCodesIssuedByMe: (params:{}, context?:{}) => Promise; v3PrivatePostAuthPaymentRequestsInvoice: (params:{}, context?:{}) => Promise; v3PrivatePostAuthPaymentRequestsType: (params:{}, context?:{}) => Promise; v3PrivatePostAuthReferralProgramWeeklyEarnings: (params:{}, context?:{}) => Promise; v3PrivatePostAuthReferralProgramStats: (params:{}, context?:{}) => Promise; v3PrivatePostAuthMerchantPayoutServices: (params:{}, context?:{}) => Promise; v3PrivatePostAuthMerchantWithdraw: (params:{}, context?:{}) => Promise; v3PrivatePostAuthMerchantPaymentServices: (params:{}, context?:{}) => Promise; v3PrivatePostAuthMerchantDeposit: (params:{}, context?:{}) => Promise; v3PrivatePostAuthVerificationAuthToken: (params:{}, context?:{}) => Promise; v3PrivatePostAuthKunaidPurchaseCreate: (params:{}, context?:{}) => Promise; v3PrivatePostAuthDevicesList: (params:{}, context?:{}) => Promise; v3PrivatePostAuthSessionsList: (params:{}, context?:{}) => Promise; v3PrivatePostAuthSubscriptionsReactivate: (params:{}, context?:{}) => Promise; v3PrivatePostAuthSubscriptionsCancel: (params:{}, context?:{}) => Promise; v3PrivatePostAuthSubscriptionsProlong: (params:{}, context?:{}) => Promise; v3PrivatePostAuthSubscriptionsCreate: (params:{}, context?:{}) => Promise; v3PrivatePostAuthSubscriptionsList: (params:{}, context?:{}) => Promise; v3PrivatePostAuthKunaIdsList: (params:{}, context?:{}) => Promise; v3PrivatePostOrderCancelMulti: (params:{}, context?:{}) => Promise; v3PrivatePostOrderCancel: (params:{}, context?:{}) => Promise; v3PrivatePutAuthFundSourcesId: (params:{}, context?:{}) => Promise; v3PrivatePutAuthKunaCodesRedeem: (params:{}, context?:{}) => Promise; v3PrivateDeleteAuthMarketsFavorites: (params:{}, context?:{}) => Promise; v3PrivateDeleteAuthFundSources: (params:{}, context?:{}) => Promise; v3PrivateDeleteAuthDevices: (params:{}, context?:{}) => Promise; v3PrivateDeleteAuthDevicesList: (params:{}, context?:{}) => Promise; v3PrivateDeleteAuthSessionsList: (params:{}, context?:{}) => Promise; v3PrivateDeleteAuthSessions: (params:{}, context?:{}) => Promise; publicGetDepth: (params:{}, context?:{}) => Promise; publicGetKWithPendingTrades: (params:{}, context?:{}) => Promise; publicGetK: (params:{}, context?:{}) => Promise; publicGetMarkets: (params:{}, context?:{}) => Promise; publicGetOrderBook: (params:{}, context?:{}) => Promise; publicGetOrderBookMarket: (params:{}, context?:{}) => Promise; publicGetTickers: (params:{}, context?:{}) => Promise; publicGetTickersMarket: (params:{}, context?:{}) => Promise; publicGetTimestamp: (params:{}, context?:{}) => Promise; publicGetTrades: (params:{}, context?:{}) => Promise; publicGetTradesMarket: (params:{}, context?:{}) => Promise; privateGetMembersMe: (params:{}, context?:{}) => Promise; privateGetDeposits: (params:{}, context?:{}) => Promise; privateGetDeposit: (params:{}, context?:{}) => Promise; privateGetDepositAddress: (params:{}, context?:{}) => Promise; privateGetOrders: (params:{}, context?:{}) => Promise; privateGetOrder: (params:{}, context?:{}) => Promise; privateGetTradesMy: (params:{}, context?:{}) => Promise; privateGetWithdraws: (params:{}, context?:{}) => Promise; privateGetWithdraw: (params:{}, context?:{}) => Promise; privatePostOrders: (params:{}, context?:{}) => Promise; privatePostOrdersMulti: (params:{}, context?:{}) => Promise; privatePostOrdersClear: (params:{}, context?:{}) => Promise; privatePostOrderDelete: (params:{}, context?:{}) => Promise; privatePostWithdraw: (params:{}, context?:{}) => Promise; }