import { type GetAssetPriceInfoResponse } from '@funkit/api-base'; import type { Address } from 'viem'; import type { FunLogger } from '../utils/funLogger'; interface AssetPriceParams { apiKey: string; chainId: string; assetTokenAddress: Address; logger: FunLogger; } /** * Unit price of a token: funkit's price API, falling back to Relay's. * * - Relay indexes venues funkit's price API doesn't (an L2 asset addressed by * index, say), so the fallback is what prices those at all. * - Both failures log WARN: callers recover from an unpriced token rather than * breaking, and ERROR is reserved for alertable unrecoverable states. */ export declare function getAssetPriceInfoWithFallback({ apiKey, chainId, assetTokenAddress, logger, }: AssetPriceParams): Promise; export {}; //# sourceMappingURL=assetPrice.d.ts.map