import 'setimmediate';
import { Currency } from '@uniswap/sdk-core';
import { ReactNode } from 'react';
interface TokenInputProps {
    currency?: Currency;
    amount: string;
    max?: string;
    disabled?: boolean;
    onChangeInput: (input: string) => void;
    onChangeCurrency: (currency: Currency) => void;
    loading?: boolean;
    children: ReactNode;
    chainId?: number;
    isERC20Mode?: boolean;
    isFromInput?: boolean;
}
export default function TokenInput({ currency, amount, max, disabled, onChangeInput, onChangeCurrency, loading, children, chainId, isERC20Mode, isFromInput, }: TokenInputProps): JSX.Element;
export {};
