import React from "react";
import type { FC } from "react";
import type { CSSProperties } from "styled-components";
export declare const ICONS: {
    Bnb: (props: React.SVGProps<SVGSVGElement>) => JSX.Element;
    Btc: (props: React.SVGProps<SVGSVGElement>) => JSX.Element;
    Busd: (props: React.SVGProps<SVGSVGElement>) => JSX.Element;
    Crv: (props: React.SVGProps<SVGSVGElement>) => JSX.Element;
    Dai: (props: React.SVGProps<SVGSVGElement>) => JSX.Element;
    Eos: (props: React.SVGProps<SVGSVGElement>) => JSX.Element;
    Eq: (props: React.SVGProps<SVGSVGElement>) => JSX.Element;
    Eqd: (props: React.SVGProps<SVGSVGElement>) => JSX.Element;
    Eth: (props: React.SVGProps<SVGSVGElement>) => JSX.Element;
    Gens: (props: React.SVGProps<SVGSVGElement>) => JSX.Element;
    Ksm: (props: React.SVGProps<SVGSVGElement>) => JSX.Element;
    Lpt0: (props: React.SVGProps<SVGSVGElement>) => JSX.Element;
    Movr: (props: React.SVGProps<SVGSVGElement>) => JSX.Element;
    Usd: (props: React.SVGProps<SVGSVGElement>) => JSX.Element;
    Usdc: (props: React.SVGProps<SVGSVGElement>) => JSX.Element;
    Usdt: (props: React.SVGProps<SVGSVGElement>) => JSX.Element;
    Wbtc: (props: React.SVGProps<SVGSVGElement>) => JSX.Element;
    Xdot: (props: React.SVGProps<SVGSVGElement>) => JSX.Element;
    Xdot2: (props: React.SVGProps<SVGSVGElement>) => JSX.Element;
    Hdot: (props: React.SVGProps<SVGSVGElement>) => JSX.Element;
};
interface IProps {
    token: string;
    url?: string;
    size?: number;
    progressPercent?: number;
    placeholder?: boolean;
    placeholderPadding?: CSSProperties["padding"];
    backgroundColor?: CSSProperties["backgroundColor"];
    className?: HTMLElement["className"];
}
export declare const Coin: FC<IProps>;
export {};
