import { AssetState, PoolParams } from './types'; export declare class WombatQuoter { private readonly ampFactor; private readonly haircutRate; private readonly withdrawalHaircutRate; private readonly startCovRatio; private readonly endCovRatio; constructor(poolParams: PoolParams); getQuote(fromAsset: AssetState, toAsset: AssetState, fromAmount: bigint): bigint; private _highCovRatioPoolQuoteFrom; private _highCovRatioFee; private _quoteFrom; private _findUpperBound; private _quoteFactor; static solveQuad(b: bigint, c: bigint): bigint; static swapQuoteFunc(aX: bigint, aY: bigint, lX: bigint, lY: bigint, dX: bigint, a: bigint): bigint; }