import type { GetStakingPositionsArgs, GetStakingRewardsArgs, EstimateStakingYieldArgs } from "./schemas.js"; import type { StakingPosition } from "../../types/index.js"; export declare function getStakingPositions(args: GetStakingPositionsArgs): Promise<{ wallet: string; positions: StakingPosition[]; }>; export declare function getStakingRewards(args: GetStakingRewardsArgs): Promise<{ wallet: string; period: string; estimated: Array<{ protocol: string; amount: string; valueUsd?: number; note: string; }>; disclaimer: string; }>; export declare function estimateStakingYield(args: EstimateStakingYieldArgs): Promise<{ protocol: string; amount: number; apr?: number; estimatedAnnualYield?: number; note: string; }>;