UNPKG

kucoin-universal-sdk

Version:
124 lines (123 loc) 6.5 kB
import * as ORDER from './order'; import * as DEBIT from './debit'; import * as CREDIT from './credit'; import * as MARKET from './market'; import * as RISKLIMIT from './risklimit'; import * as MARGINPRIVATE from './marginprivate'; import * as MARGINPUBLIC from './marginpublic'; export declare const Margin: { Order: typeof ORDER; Debit: typeof DEBIT; Credit: typeof CREDIT; Market: typeof MARKET; RiskLimit: typeof RISKLIMIT; MarginPrivate: typeof MARGINPRIVATE; MarginPublic: typeof MARGINPUBLIC; }; export declare namespace Margin { type OrderAPI = ORDER.OrderAPI; type DebitAPI = DEBIT.DebitAPI; type CreditAPI = CREDIT.CreditAPI; type MarketAPI = MARKET.MarketAPI; type RiskLimitAPI = RISKLIMIT.RiskLimitAPI; type MarginPrivateWS = MARGINPRIVATE.MarginPrivateWS; type MarginPublicWS = MARGINPUBLIC.MarginPublicWS; namespace MarginPrivate { type CrossMarginPositionAssetListValue = MARGINPRIVATE.CrossMarginPositionAssetListValue; type CrossMarginPositionEvent = MARGINPRIVATE.CrossMarginPositionEvent; type IsolatedMarginPositionChangeAssetsValue = MARGINPRIVATE.IsolatedMarginPositionChangeAssetsValue; type IsolatedMarginPositionEvent = MARGINPRIVATE.IsolatedMarginPositionEvent; } namespace Order { type AddOrderReq = ORDER.AddOrderReq; type AddOrderResp = ORDER.AddOrderResp; type AddOrderTestReq = ORDER.AddOrderTestReq; type AddOrderTestResp = ORDER.AddOrderTestResp; type AddOrderTestV1Req = ORDER.AddOrderTestV1Req; type AddOrderTestV1Resp = ORDER.AddOrderTestV1Resp; type AddOrderV1Req = ORDER.AddOrderV1Req; type AddOrderV1Resp = ORDER.AddOrderV1Resp; type CancelAllOrdersBySymbolReq = ORDER.CancelAllOrdersBySymbolReq; type CancelAllOrdersBySymbolResp = ORDER.CancelAllOrdersBySymbolResp; type CancelOrderByClientOidReq = ORDER.CancelOrderByClientOidReq; type CancelOrderByClientOidResp = ORDER.CancelOrderByClientOidResp; type CancelOrderByOrderIdReq = ORDER.CancelOrderByOrderIdReq; type CancelOrderByOrderIdResp = ORDER.CancelOrderByOrderIdResp; type GetClosedOrdersItems = ORDER.GetClosedOrdersItems; type GetClosedOrdersReq = ORDER.GetClosedOrdersReq; type GetClosedOrdersResp = ORDER.GetClosedOrdersResp; type GetOpenOrdersData = ORDER.GetOpenOrdersData; type GetOpenOrdersReq = ORDER.GetOpenOrdersReq; type GetOpenOrdersResp = ORDER.GetOpenOrdersResp; type GetOrderByClientOidReq = ORDER.GetOrderByClientOidReq; type GetOrderByClientOidResp = ORDER.GetOrderByClientOidResp; type GetOrderByOrderIdReq = ORDER.GetOrderByOrderIdReq; type GetOrderByOrderIdResp = ORDER.GetOrderByOrderIdResp; type GetSymbolsWithOpenOrderReq = ORDER.GetSymbolsWithOpenOrderReq; type GetSymbolsWithOpenOrderResp = ORDER.GetSymbolsWithOpenOrderResp; type GetTradeHistoryItems = ORDER.GetTradeHistoryItems; type GetTradeHistoryReq = ORDER.GetTradeHistoryReq; type GetTradeHistoryResp = ORDER.GetTradeHistoryResp; } namespace Credit { type GetLoanMarketData = CREDIT.GetLoanMarketData; type GetLoanMarketInterestRateData = CREDIT.GetLoanMarketInterestRateData; type GetLoanMarketInterestRateReq = CREDIT.GetLoanMarketInterestRateReq; type GetLoanMarketInterestRateResp = CREDIT.GetLoanMarketInterestRateResp; type GetLoanMarketReq = CREDIT.GetLoanMarketReq; type GetLoanMarketResp = CREDIT.GetLoanMarketResp; type GetPurchaseOrdersItems = CREDIT.GetPurchaseOrdersItems; type GetPurchaseOrdersReq = CREDIT.GetPurchaseOrdersReq; type GetPurchaseOrdersResp = CREDIT.GetPurchaseOrdersResp; type GetRedeemOrdersItems = CREDIT.GetRedeemOrdersItems; type GetRedeemOrdersReq = CREDIT.GetRedeemOrdersReq; type GetRedeemOrdersResp = CREDIT.GetRedeemOrdersResp; type ModifyPurchaseReq = CREDIT.ModifyPurchaseReq; type ModifyPurchaseResp = CREDIT.ModifyPurchaseResp; type PurchaseReq = CREDIT.PurchaseReq; type PurchaseResp = CREDIT.PurchaseResp; type RedeemReq = CREDIT.RedeemReq; type RedeemResp = CREDIT.RedeemResp; } namespace RiskLimit { type GetMarginRiskLimitData = RISKLIMIT.GetMarginRiskLimitData; type GetMarginRiskLimitReq = RISKLIMIT.GetMarginRiskLimitReq; type GetMarginRiskLimitResp = RISKLIMIT.GetMarginRiskLimitResp; } namespace MarginPublic { type IndexPriceEvent = MARGINPUBLIC.IndexPriceEvent; type MarkPriceEvent = MARGINPUBLIC.MarkPriceEvent; } namespace Debit { type BorrowReq = DEBIT.BorrowReq; type BorrowResp = DEBIT.BorrowResp; type GetBorrowHistoryItems = DEBIT.GetBorrowHistoryItems; type GetBorrowHistoryReq = DEBIT.GetBorrowHistoryReq; type GetBorrowHistoryResp = DEBIT.GetBorrowHistoryResp; type GetInterestHistoryItems = DEBIT.GetInterestHistoryItems; type GetInterestHistoryReq = DEBIT.GetInterestHistoryReq; type GetInterestHistoryResp = DEBIT.GetInterestHistoryResp; type GetRepayHistoryItems = DEBIT.GetRepayHistoryItems; type GetRepayHistoryReq = DEBIT.GetRepayHistoryReq; type GetRepayHistoryResp = DEBIT.GetRepayHistoryResp; type ModifyLeverageReq = DEBIT.ModifyLeverageReq; type ModifyLeverageResp = DEBIT.ModifyLeverageResp; type RepayReq = DEBIT.RepayReq; type RepayResp = DEBIT.RepayResp; } namespace Market { type GetCrossMarginSymbolsItems = MARKET.GetCrossMarginSymbolsItems; type GetCrossMarginSymbolsReq = MARKET.GetCrossMarginSymbolsReq; type GetCrossMarginSymbolsResp = MARKET.GetCrossMarginSymbolsResp; type GetETFInfoData = MARKET.GetETFInfoData; type GetETFInfoReq = MARKET.GetETFInfoReq; type GetETFInfoResp = MARKET.GetETFInfoResp; type GetIsolatedMarginSymbolsData = MARKET.GetIsolatedMarginSymbolsData; type GetIsolatedMarginSymbolsResp = MARKET.GetIsolatedMarginSymbolsResp; type GetMarginConfigResp = MARKET.GetMarginConfigResp; type GetMarkPriceDetailReq = MARKET.GetMarkPriceDetailReq; type GetMarkPriceDetailResp = MARKET.GetMarkPriceDetailResp; type GetMarkPriceListData = MARKET.GetMarkPriceListData; type GetMarkPriceListResp = MARKET.GetMarkPriceListResp; } }