/** * DefiLlama capabilities — TVL, yield pools, protocol metadata, and token * prices via the BlockRun `/v1/defillama/*` endpoints. Each tool handles * x402 payment automatically against the user's USDC wallet. * * Five tools, each filtered + formatted on the way back so we don't dump * 5–10 MB of raw DefiLlama JSON into agent context: * - DeFiLlamaProtocols $0.005/call — top-N protocols by TVL * - DeFiLlamaProtocol $0.005/call — single protocol detail * - DeFiLlamaChains $0.005/call — TVL ranked by chain * - DeFiLlamaYields $0.005/call — yield pools, filtered + ranked * - DeFiLlamaPrice $0.001/call — token price lookup * * DefiLlama is Apache 2.0 / "free for public and commercial use" — the * BlockRun gateway adds metering + (future) caching/reliability layers, * which is what the per-call charge funds. */ import type { CapabilityHandler } from '../agent/types.js'; export declare const defiLlamaProtocolsCapability: CapabilityHandler; export declare const defiLlamaProtocolCapability: CapabilityHandler; export declare const defiLlamaChainsCapability: CapabilityHandler; export declare const defiLlamaYieldsCapability: CapabilityHandler; export declare const defiLlamaPriceCapability: CapabilityHandler;