import type { StakingPosition, SupportedChain } from "../../types/index.js"; /** Lido staking positions across Ethereum (stETH + wstETH) and Arbitrum (wstETH only). */ export declare function getLidoPositions(wallet: `0x${string}`, chains: SupportedChain[]): Promise; /** Fetch current Lido Ethereum APR from DefiLlama yields. Cached 10 minutes. */ export declare function getLidoApr(): Promise; /** * Rough rewards estimate for Lido — we lack historical balances without an indexer, * so we project: rewards ≈ balance × apr × (days / 365). */ export declare function estimateLidoRewards(currentBalance: StakingPosition, days: number): { amount: string; valueUsd?: number; note: string; } | undefined;