@ln-markets/sdk
Version:
TypeScript SDK for LNMarkets API
22 lines • 757 B
TypeScript
import type { KyInstance } from 'ky';
export declare const createSwapsRouter: (instance: KyInstance) => {
getSwap: (params: {
swapId: string;
}) => Promise<import("./types.js").Swap>;
getSwapBySourceId: (params: {
sourceId: string;
}, searchParams: {
source: import("./types.js").SwapSource;
}) => Promise<import("./types.js").Swap>;
getSwaps: (searchParams?: {
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>;
};
//# sourceMappingURL=index.d.ts.map