import type { SupportedChain } from "../types/index.js"; export interface PriceQuery { chain: SupportedChain; address: `0x${string}` | "native"; } /** * Batch fetch USD prices for the given tokens. Results are cached 30s. * Missing tokens are simply absent from the returned map. */ export declare function getTokenPrices(queries: PriceQuery[]): Promise>; /** Convenience: look up a single price, return undefined if unknown. */ export declare function getTokenPrice(chain: SupportedChain, address: `0x${string}` | "native"): Promise;