import { default as React } from 'react';
export interface BalanceDetails {
    balance: number | string;
    symbol: string;
    price?: number;
    displayUSD?: boolean;
    decimals?: number;
}
export interface AmountItemProps {
    amount: string | number | undefined;
    currencyIcon: string;
    currencyName: string;
    placeholder?: string;
    displayBalance?: boolean;
    balanceDetails?: BalanceDetails;
    autoFocus: boolean;
    amountUsd: string;
    subtitle?: string;
    disabled?: boolean;
    readOnly?: boolean;
    maxDecimals?: number;
    onChange: React.ChangeEventHandler<HTMLInputElement>;
    onKeyDown?: React.KeyboardEventHandler<HTMLInputElement>;
    onMaxClick?: () => void;
}
export declare const AmountItem: ({ amount, currencyIcon, currencyName, placeholder, displayBalance, balanceDetails, autoFocus, onChange, onKeyDown, amountUsd, disabled, readOnly, maxDecimals, onMaxClick, }: AmountItemProps) => import("react/jsx-runtime").JSX.Element;
export default AmountItem;
