kucoin-universal-sdk
Version:
Official KuCoin Universal SDK.
24 lines (23 loc) • 895 B
TypeScript
import { Transport } from '../../internal/interfaces/transport';
import { MarketAPI } from '../futures/market/api_market';
import { PositionsAPI } from '../futures/positions/api_positions';
import { OrderAPI } from '../futures/order/api_order';
import { FundingFeesAPI } from '../futures/fundingfees/api_funding_fees';
export interface FuturesService {
getOrderApi(): OrderAPI;
getPositionsApi(): PositionsAPI;
getFundingFeesApi(): FundingFeesAPI;
getMarketApi(): MarketAPI;
}
export declare class FuturesServiceImpl implements FuturesService {
private readonly transport;
private readonly order;
private readonly positions;
private readonly fundingFees;
private readonly market;
constructor(transport: Transport);
getOrderApi(): OrderAPI;
getPositionsApi(): PositionsAPI;
getFundingFeesApi(): FundingFeesAPI;
getMarketApi(): MarketAPI;
}