import { ethers } from 'ethers'; import { BaseWallet } from '../BaseWallet'; import { IWallet, IWalletInfo } from '../IWallet'; declare class EnkryptSkaleWallet extends BaseWallet implements IWallet { web3Provider?: ethers.providers.Web3Provider; currentWalletInfo?: IWalletInfo; detectProvider(): Promise; connect(_reConnect?: boolean): Promise; sign(reConnect?: boolean): Promise<{ signature: string; msg: string; }>; unConnect(): Promise; private openConnectEnkrypt; getChainId(): "0x235ddd0" | "0x585eb4b1"; private switchToCurrentDeployedChain; activeAddress(targetAddress: string): Promise; } export declare const EnkryptSkaleWalletInst: EnkryptSkaleWallet; export {};