@ln-markets/sdk
Version:
TypeScript SDK for LNMarkets API
28 lines • 2.78 kB
TypeScript
import type { KyInstance } from 'ky';
export type { FuturesCrossCancelAllOutput } from './cancel-all.js';
export type { FuturesCrossCancelOrderInput, FuturesCrossCancelOutput, } from './cancel.js';
export type { FuturesCrossCloseOutput } from './close.js';
export type { FuturesCrossDepositInput, FuturesCrossDepositOutput, } from './deposit.js';
export type { FuturesCrossGetFilledOrdersInput, FuturesCrossGetFilledOrdersOutput, } from './get-filled-orders.js';
export type { FuturesCrossGetFundingFeesInput, FuturesCrossGetFundingFeesOutput, } from './get-funding-fees.js';
export type { FuturesCrossGetOpenOrdersOutput } from './get-open-orders.js';
export type { FuturesCrossGetPositionOutput } from './get-position.js';
export type { FuturesCrossGetTransfersInput, FuturesCrossGetTransfersOutput, } from './get-transfers.js';
export type { FuturesCrossNewOrderInput, FuturesCrossNewOrderOutput, } from './new-order.js';
export type { FuturesCrossSetLeverageInput, FuturesCrossSetLeverageOutput, } from './set-leverage.js';
export type { FuturesCrossWithdrawInput, FuturesCrossWithdrawOutput, } from './withdraw.js';
export declare const createFuturesCrossRoute: (instance: KyInstance) => {
cancel: (input: import("./cancel.js").FuturesCrossCancelOrderInput) => Promise<import("./cancel.js").FuturesCrossCancelOutput>;
cancelAll: () => Promise<import("./cancel-all.js").FuturesCrossCancelAllOutput>;
close: () => Promise<import("./close.js").FuturesCrossCloseOutput>;
deposit: (input: import("./deposit.js").FuturesCrossDepositInput) => Promise<import("./deposit.js").FuturesCrossDepositOutput>;
getFilledOrders: (input?: import("./get-filled-orders.js").FuturesCrossGetFilledOrdersInput) => Promise<import("./get-filled-orders.js").FuturesCrossGetFilledOrdersOutput>;
getFundingFees: (input?: import("./get-funding-fees.js").FuturesCrossGetFundingFeesInput) => Promise<import("./get-funding-fees.js").FuturesCrossGetFundingFeesOutput>;
getOpenOrders: () => Promise<import("./get-open-orders.js").FuturesCrossGetOpenOrdersOutput>;
getPosition: () => Promise<import("./get-position.js").FuturesCrossGetPositionOutput>;
getTransfers: (input?: import("./get-transfers.js").FuturesCrossGetTransfersInput) => Promise<import("./get-transfers.js").FuturesCrossGetTransfersOutput>;
newOrder: (input: import("./new-order.js").FuturesCrossNewOrderInput) => Promise<import("./new-order.js").FuturesCrossNewOrderOutput>;
setLeverage: (input: import("./set-leverage.js").FuturesCrossSetLeverageInput) => Promise<import("./set-leverage.js").FuturesCrossSetLeverageOutput>;
withdraw: (input: import("./withdraw.js").FuturesCrossWithdrawInput) => Promise<import("./withdraw.js").FuturesCrossWithdrawOutput>;
};
//# sourceMappingURL=index.d.ts.map