import type { ThirdwebClient } from "../../../client/client.js";
import type { Ecosystem } from "../../../wallets/in-app/core/wallet/types.js";
/**
* Creates a link to another thirdweb-supported site with wallet connection parameters.
*
* The target site must support the connected wallet (ecosystem or in-app).
*
* @param {Object} props - The props to pass to the anchor tag
* @param {String} props.href - The URL of the site to link to
* @param {ThirdwebClient} props.client - The current site's thirdweb client
* @param {Ecosystem} [props.ecosystem] - The ecosystem to use for the wallet connection in the target site
* @param {React.ReactNode} props.children - The content to render inside the link
*
* @example
* ```tsx
* import { SiteLink } from "thirdweb/react";
*
*
* Visit Site
*
* ```
* @walletConnection
*/
export declare function SiteLink({ href, client, ecosystem, children, ...props }: {
href: string;
client: ThirdwebClient;
ecosystem?: Ecosystem;
children: React.ReactNode;
} & Omit, "href">): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=SiteLink.d.ts.map