import { WalletContext } from '../WalletContext'; export declare abstract class WalletConnector { context: WalletContext; constructor(context: WalletContext); abstract connect({ ignoreEvent }: { ignoreEvent: boolean; }): Promise; abstract disconnect(): Promise; abstract switchNetwork(chainId: number): Promise; }