import JSBI from 'jsbi'; import { SwapResult } from '../utils'; import { Fraction } from '..'; export declare class Stable { private targetPrices; private traderFee; private curve; constructor(numberOfCurrencies: JSBI, amp: JSBI, targetPrices: JSBI[], traderFee: Fraction); exchange(tokenAmounts: JSBI[], inputTradeAmount: JSBI, inputIndex: number, outputIndex: number): SwapResult; private getPriceImpact; private getFees; private getOutputAmount; private getOutputAmountWithNoSlippage; setAmp(amp: JSBI): void; setTraderFee(traderFee: Fraction): void; }