import { DexType, PoolType, PriceType, QuoteType, TradingPool, UITokenAmount } from '../../types'; import { App } from '../../../generated'; import { SSTradingPair } from '../../../generated/obric/ss3swapAbel'; export declare class ObricTradingPoolV4 extends TradingPool { ssTradingPair: SSTradingPair | null; get dexType(): DexType; get poolType(): PoolType; get xReserve(): number; get yReserve(): number; getPrice(): PriceType; getQuote(inputUiAmt: UITokenAmount, isXtoY: boolean): QuoteType; getQuoteWithFixedOutput(outputAmt: number, isXtoY: boolean): QuoteType; isStateLoaded(): boolean; reloadStateInternal(app: App): Promise; isRoutable(fixedOut: boolean, isXtoY: boolean): boolean; } //# sourceMappingURL=ObricTradingPoolV4.d.ts.map