import React from 'react';
import { type WalletConnector } from '../../wallets/useWalletConnectors';
import { ConnectStep } from './FunConnectOptions';
/**
 * Modal content for a user that is not signed-in yet
 * Shows Web3 sign in options
 */
export declare function FunSignInStep({ onClose, changeStep, setSelectedWallet, connectToWallet, setQrCodeUri, }: {
    onClose: () => void;
    signInStep: ConnectStep;
    changeStep: (p: ConnectStep) => void;
    setSelectedWallet: React.Dispatch<React.SetStateAction<WalletConnector | undefined>>;
    connectToWallet: (wallet: WalletConnector) => void;
    setQrCodeUri: React.Dispatch<React.SetStateAction<string>>;
}): React.JSX.Element;
