UNPKG

@ln-markets/sdk

Version:

TypeScript SDK for LNMarkets API v2

22 lines (21 loc) 766 B
import type { RestFetcher } from '../../rest.js'; export declare const createSwapsRouter: (request: RestFetcher) => { getSwap: (params: { swapId: import("../../index.js").UUID; }) => Promise<import("./types.js").Swap>; getSwapBySourceId: (params: { sourceId: import("../../index.js").UUID; }, query: { source: import("./types.js").SwapSource; }) => Promise<import("./types.js").Swap>; getSwaps: (query?: { from?: number; limit?: number; to?: number; }) => Promise<import("./types.js").Swap[]>; newSwap: (body: { inAmount: number; inAsset: import("./types.js").SwapAsset; outAsset: import("./types.js").SwapAsset; }) => Promise<import("./types.js").Swap>; };