UNPKG

@ln-markets/sdk

Version:
35 lines 1.43 kB
import type { KyInstance } from 'ky'; export declare const createOptionsRouter: (instance: KyInstance) => { closeAllTrades: () => Promise<import("./types.js").OptionsTradeClosed[]>; closeTrade: (searchParams: { id: string; }) => Promise<import("./types.js").OptionsTradeClosed>; getInstrument: (body: { instrumentName: string; }) => Promise<import("./types.js").OptionsInstrument>; getInstruments: () => Promise<{ instruments: string[]; }>; getMarketDetails: () => Promise<import("./types.js").OptionsMarketDetails>; getTrade: (params: { id: string; }) => Promise<import("./types.js").OptionsTrade>; getTrades: (searchParams?: { from: number; limit?: number; status: import("./types.js").OptionsTradeStatus; to: number; }) => Promise<import("./types.js").OptionsTrade[]>; getVolatilityIndex: () => Promise<import("./types.js").OptionsVolatilityIndex>; newTrade: (body: { instrumentName: string; quantity: number; settlement: import("./types.js").OptionsSettlement; side: import("./types.js").OptionsSide; }) => Promise<import("./types.js").OptionsTradeRunning>; updateTrade: (body: { id: string; settlement: import("./types.js").OptionsSettlement; }) => Promise<import("./types.js").OptionsTradeRunningWithDelta>; }; //# sourceMappingURL=index.d.ts.map