import { Subprovider } from '@0x/subproviders'; import { Callback, ErrorCallback } from '@0x/subproviders/lib/src/types'; import { JSONRPCRequestPayload } from 'ethereum-types'; import { WalletConnect } from 'walletconnect-node'; export declare class WalletConnectSubprovider extends Subprovider { private readonly _walletConnect; constructor(walletConnect: WalletConnect); handleRequest(payload: JSONRPCRequestPayload, next: Callback, end: ErrorCallback): Promise; private _populateMissingTxParamsAsync; }