import { QuoteDirectInterface, QuoteType, RawSplitPool, SplitSingleRouteAndQuote, StepAndQuote, UITokenAmount, UITokenAmountRatio } from './types'; import { TradeStep } from './step'; import { TradingPool } from './TradingPool'; export declare function newQuoteType(inputSymbol: string, outputSymbol: string, inputUiAmt?: UITokenAmount, outputUiAmt?: UITokenAmount, priceImpact?: number, initialPrice?: UITokenAmountRatio, finalPrice?: UITokenAmountRatio, gasUnits?: UITokenAmountRatio): QuoteType; export declare function outputAfterFee(outputAmt: UITokenAmount): UITokenAmount; export declare function newStepAndQuote(step: TradeStep, quote: QuoteType): StepAndQuote; export declare function computePriceImpact(quote: T): void; export declare function equal(tradingPool: TradingPool, rawSplitPool: RawSplitPool): boolean; export declare function computeGasUnits(splitQuote: SplitSingleRouteAndQuote): void; //# sourceMappingURL=utils.d.ts.map