import { type AssetsButtonVariant } from "../../types/components";
import { type TooltipProps } from "../controls";
interface AssetsButtonProps {
    token?: {
        iconUrl: string;
        fallbackIconUrl?: string;
        symbol: string;
        bgColor: string;
        textColor: string;
    };
    chain?: {
        iconUrl: string;
        bgColor: string;
    };
    onClick?: () => void;
    variant?: AssetsButtonVariant;
    isLoading?: boolean;
    tooltip?: Omit<TooltipProps, "children">;
    emptyTokenLabel?: string;
    showWarning?: boolean;
}
export declare function AssetsButton({ chain, token, onClick, variant, isLoading, tooltip, emptyTokenLabel, showWarning, }: AssetsButtonProps): import("react/jsx-runtime").JSX.Element;
export {};
