import { ChainId } from "@coin-voyage/shared/common";
import { JSX } from "react";
type Logo = {
    testnet?: boolean;
} & React.SVGProps<SVGSVGElement>;
export declare const Ethereum: ({ testnet, ...props }: Logo) => import("react/jsx-runtime").JSX.Element;
export declare const Polygon: ({ testnet, ...props }: Logo) => import("react/jsx-runtime").JSX.Element;
export declare const Optimism: ({ testnet, ...props }: Logo) => import("react/jsx-runtime").JSX.Element;
export declare const Arbitrum: ({ testnet, ...props }: Logo) => import("react/jsx-runtime").JSX.Element;
export declare const Avalanche: ({ testnet, ...props }: Logo) => import("react/jsx-runtime").JSX.Element;
export declare const Solana: ({ testnet, ...props }: Logo) => import("react/jsx-runtime").JSX.Element;
export declare const Bitcoin: ({ testnet, ...props }: Logo) => import("react/jsx-runtime").JSX.Element;
export declare const Tron: ({ testnet, ...props }: Logo) => import("react/jsx-runtime").JSX.Element;
export declare const Base: ({ testnet, ...props }: Logo) => import("react/jsx-runtime").JSX.Element;
export declare const Sui: ({ testnet, ...props }: Logo) => import("react/jsx-runtime").JSX.Element;
export declare const chainToLogo: Record<ChainId, JSX.Element>;
declare const _default: {
    UnknownChain: ({ testnet, ...props }: Logo) => import("react/jsx-runtime").JSX.Element;
    Ethereum: ({ testnet, ...props }: Logo) => import("react/jsx-runtime").JSX.Element;
    Arbitrum: ({ testnet, ...props }: Logo) => import("react/jsx-runtime").JSX.Element;
    Avalanche: ({ testnet, ...props }: Logo) => import("react/jsx-runtime").JSX.Element;
    Base: ({ testnet, ...props }: Logo) => import("react/jsx-runtime").JSX.Element;
    BinanceSmartChain: ({ testnet, ...props }: Logo) => import("react/jsx-runtime").JSX.Element;
    Fantom: ({ testnet, ...props }: Logo) => import("react/jsx-runtime").JSX.Element;
    Optimism: ({ testnet, ...props }: Logo) => import("react/jsx-runtime").JSX.Element;
    Polygon: ({ testnet, ...props }: Logo) => import("react/jsx-runtime").JSX.Element;
    Sui: ({ testnet, ...props }: Logo) => import("react/jsx-runtime").JSX.Element;
    Solana: ({ testnet, ...props }: Logo) => import("react/jsx-runtime").JSX.Element;
    Bitcoin: ({ testnet, ...props }: Logo) => import("react/jsx-runtime").JSX.Element;
    Tron: ({ testnet, ...props }: Logo) => import("react/jsx-runtime").JSX.Element;
    Gnosis: ({ testnet, ...props }: Logo) => import("react/jsx-runtime").JSX.Element;
    Sepolia: ({ testnet, ...props }: Logo) => import("react/jsx-runtime").JSX.Element;
    zkSync: ({ testnet, ...props }: Logo) => import("react/jsx-runtime").JSX.Element;
};
export default _default;
