@nemoprotocol/points-sdk
Version:
## Table of Contents
24 lines • 778 B
TypeScript
import { CoinData, CoinConfig, MarketState } from '../api/types';
import { LpPosition } from '../types/position';
import { Transaction } from '@mysten/sui/transactions';
interface RemoveLiquidityParams {
address: string;
lpAmount: string;
slippage: string;
vaultId?: string;
minSyOut?: string;
ytBalance: string;
ptCoins?: CoinData[];
coinConfig: CoinConfig;
action: "swap" | "redeem";
lpPositions: LpPosition[];
pyPositions: any[];
minValue?: string | number;
isSwapPt?: boolean;
receivingType?: "underlying" | "sy";
marketState: MarketState;
tx?: Transaction;
}
export declare function removeLiquidity(params: RemoveLiquidityParams): Promise<Transaction>;
export {};
//# sourceMappingURL=removeLiquidity.d.ts.map