import { ConnectorUpdate } from '@web3-react-tfkt/types'; import { AbstractConnector } from '@web3-react-tfkt/abstract-connector'; interface WalletLinkConnectorArguments { url: string; appName: string; appLogoUrl?: string; darkMode?: boolean; supportedChainIds?: number[]; } export declare class WalletLinkConnector extends AbstractConnector { private readonly url; private readonly appName; private readonly appLogoUrl?; private readonly darkMode; walletLink: any; private provider; constructor({ url, appName, appLogoUrl, darkMode, supportedChainIds }: WalletLinkConnectorArguments); activate(): Promise; getProvider(): Promise; getChainId(): Promise; getAccount(): Promise; deactivate(): void; close(): Promise; private handleChainChanged; private handleAccountsChanged; } export {};