import { AccountConfig } from '../layout/WaletsAccountLayout';
export interface AccountContainerProps {
    currency: {
        currencyName: string;
        currencyIcon: string | undefined;
    };
    nonNativeCurrency: {
        currencyName: string;
        currencyIcon: string | undefined;
    };
    walletAddress: string;
    walletBalance: {
        native: number;
        nonNative: number;
    };
    isCopied: boolean;
    networkName?: string;
    accountConfig?: AccountConfig;
    hideWalletBalance?: boolean;
    isFullAddress?: boolean;
    isMobile?: boolean;
    onClickCopy: (action?: 'Icon' | 'Button') => void;
    handleRefetchBalance?: () => void;
    refreshIcon?: string;
}
declare const AccountContainer: ({ currency, walletAddress, walletBalance, networkName, isMobile, isCopied, isFullAddress, accountConfig, hideWalletBalance, nonNativeCurrency, onClickCopy, handleRefetchBalance, refreshIcon }: AccountContainerProps) => import("react/jsx-runtime").JSX.Element;
export default AccountContainer;
