/// import { Pair } from "@uniswap/v2-sdk"; import { Currency, CurrencyAmount, Percent, Token } from "@uniswap/sdk-core"; interface CurrencyInputPanelProps { value: string; onUserInput: (value: string) => void; onMax?: () => void; showMaxButton: boolean; label?: string; onCurrencySelect?: (currency: Currency) => void; currency?: Currency | null; hideBalance?: boolean; pair?: Pair | null; hideInput?: boolean; otherCurrency?: Currency | null; fiatValue?: CurrencyAmount | null; priceImpact?: Percent; id: string; showCommonBases?: boolean; customBalanceText?: string; locked?: boolean; showCurrencySelector?: boolean; showRate?: boolean; currentMarketRate?: string; isInvertedRate?: boolean; realExecutionRate?: string; isMinerTip?: boolean; gasPrice?: number; } export default function CurrencyInputPanel({ value, onUserInput, onMax, showMaxButton, onCurrencySelect, currency, otherCurrency, id, showCommonBases, customBalanceText, fiatValue, priceImpact, hideBalance, pair, // used for double token logo hideInput, locked, showCurrencySelector, showRate, isInvertedRate, realExecutionRate, isMinerTip, ...rest }: CurrencyInputPanelProps): JSX.Element; export {};