///
import { ConnectUIProps, WalletConfig } from "@thirdweb-dev/react-core";
import { EmbeddedWallet } from "@thirdweb-dev/wallets";
import type { AuthOption, EmbeddedWalletLoginType } from "./types";
export declare const EmbeddedWalletFormUI: (props: {
onSelect: (loginType: EmbeddedWalletLoginType) => void;
walletConfig: WalletConfig;
authOptions: AuthOption[];
modalSize: "compact" | "wide";
createWalletInstance: ConnectUIProps["createWalletInstance"];
setConnectionStatus: ConnectUIProps["setConnectionStatus"];
setConnectedWallet: ConnectUIProps["setConnectedWallet"];
}) => import("react/jsx-runtime").JSX.Element;
export declare const EmbeddedWalletFormUIScreen: React.FC<{
onSelect: (loginType: EmbeddedWalletLoginType) => void;
onBack: () => void;
modalSize: "compact" | "wide";
walletConfig: WalletConfig;
authOptions: AuthOption[];
createWalletInstance: ConnectUIProps["createWalletInstance"];
setConnectionStatus: ConnectUIProps["setConnectionStatus"];
setConnectedWallet: ConnectUIProps["setConnectedWallet"];
}>;
//# sourceMappingURL=EmbeddedWalletFormUI.d.ts.map