import WalletConnect from '@walletconnect/browser'; import { IJsonRpcRequest } from '@walletconnect/types'; import { ITerminalWalletConnectBrowserProviderOptions } from './models/iterminal-wallet-connect-browser-provider-options'; export declare class TerminalWalletConnectBrowserProvider extends WalletConnect { private _options; private _apiService; private _walletConnectInstance; constructor(_options: ITerminalWalletConnectBrowserProviderOptions); /** * Overwrite the send call request from wallet connect * @param payload The payload */ protected _sendCallRequest(payload: IJsonRpcRequest): Promise; /** * Wallet connect send call request * @param payload The payload */ private walletConnectSendCallRequest; /** * Get node URL */ private getNodeUrl; /** * Get the source */ private getSource; }