import { CurrencyAmount, ElixirTrade, Percent, Trade } from '@envanik/sdk';
import { Field } from '../state/pswap/atom';
export declare function computeTradePriceBreakdown(trade?: Trade | ElixirTrade): {
    priceImpactWithoutFee?: Percent;
    realizedLPFee?: Percent;
    realizedLPFeeAmount?: CurrencyAmount;
    daasFeeAmount?: CurrencyAmount;
};
export declare function computeSlippageAdjustedAmounts(trade: Trade | ElixirTrade | undefined, allowedSlippage: number): {
    [field in Field]?: CurrencyAmount;
};
export declare function warningSeverity(priceImpact: Percent | undefined): 0 | 1 | 2 | 3 | 4;
