import BigNumber from 'bignumber.js';
import { TokenInfo } from '../../../hooks/Token';
export interface ReviewDialogProps {
    open: boolean;
    execute: () => void;
    onClose: () => void;
    clearToAmt: () => void;
    clearFromAmt: () => void;
    toToken: TokenInfo | null;
    fromToken: TokenInfo | null;
    priceImpact: string;
    fromAmount: string | number | null;
    toAmount: string | number | null;
    baseFeeAmount: number | null;
    additionalFeeAmount: number | null;
    curToFiatPrice: BigNumber | null;
    curFromFiatPrice: BigNumber | null;
    pricePerFromToken: number | null;
    loading: boolean;
    slippage: string | number | null;
}
export declare function ReviewDialog({ open, execute, onClose, toToken, fromToken, fromAmount, toAmount, priceImpact, clearFromAmt, clearToAmt, baseFeeAmount, curToFiatPrice, curFromFiatPrice, pricePerFromToken, additionalFeeAmount, loading, slippage, }: ReviewDialogProps): JSX.Element;
