/**
 * Multi-chain RPC — read-only JSON-RPC across 40+ chains via the BlockRun
 * `/v1/rpc/{network}` endpoint (Tatum gateway). x402-paid against the user's
 * USDC wallet, flat $0.002 per call.
 *
 * For a trading agent this covers the on-chain reads the dedicated tools don't:
 * native + ERC-20 balances on any chain, contract reads (eth_call), gas price,
 * nonce, block height, and "did my tx land?" receipt checks — without needing
 * a per-chain RPC key.
 *
 * READ-ONLY by design (per product decision): state-changing / signing methods
 * are rejected. Sending transactions goes through the wallet / Jupiter / 0x
 * tools, which handle signing + confirmation. This tool never signs a chain tx
 * (the only signature it produces is the x402 micropayment for the API call).
 *
 * Direct gateway fetch (same pattern as the DefiLlama / Surf tools) — does not
 * depend on the SDK's RpcClient, so it works on the pinned @blockrun/llm 2.x.
 */
import type { CapabilityHandler } from '../agent/types.js';
declare const KNOWN_NETWORKS: string[];
export declare const multiChainRpcCapability: CapabilityHandler;
export { KNOWN_NETWORKS };
