import * as React from 'react';
import { ConnectorId, SignMessageCallbacks } from '../../interfaces';
export type Props = {
    isCustodialLoginEnabled: boolean;
    isXamanLoginEnabled: boolean;
    defaultAuthOptions?: 'web2' | 'web3';
    eventTargetRef: React.MutableRefObject<EventTarget>;
    showSdkVersion: boolean;
    handleConnect: (connectorId: ConnectorId, signMessageCallbacks?: SignMessageCallbacks) => Promise<void>;
    handleNoMetamaskInstalled: () => void;
};
declare const ConnectWalletModal: ({ isCustodialLoginEnabled, isXamanLoginEnabled, eventTargetRef, defaultAuthOptions, showSdkVersion, handleConnect, handleNoMetamaskInstalled, }: Props) => JSX.Element;
export default ConnectWalletModal;
