import type { WalletConnectModal } from "@walletconnect/modal";
import type { EngineTypes, SignClientTypes } from "@walletconnect/types";
import { BaseAdapterSettings } from "@web3auth/base";
export interface IAdapterSettings {
    walletConnectInitOptions?: SignClientTypes.Options;
    qrcodeModal?: WalletConnectModal;
}
export interface WalletConnectV2AdapterOptions extends BaseAdapterSettings {
    adapterSettings?: IAdapterSettings;
    loginSettings?: EngineTypes.ConnectParams;
}
