@ln-markets/sdk
Version:
TypeScript SDK for LNMarkets API
17 lines • 560 B
TypeScript
import type { KyInstance } from 'ky';
import type { FuturesCrossOrder } from '../../../types.js';
export type FuturesCrossNewOrderInput = {
quantity: number;
side: 'buy' | 'sell';
} & ({
price: number;
type: 'limit';
} | {
price?: undefined;
type: 'market';
});
export type FuturesCrossNewOrderOutput = FuturesCrossOrder;
type NewOrder = (input: FuturesCrossNewOrderInput) => Promise<FuturesCrossNewOrderOutput>;
export declare const createNewOrder: (instance: KyInstance) => NewOrder;
export {};
//# sourceMappingURL=new-order.d.ts.map