import { LidoSDKModule } from '../common/class-primitives/sdk-module.js'; import { type GetRewardsFromChainOptions, type GetRewardsFromChainResult, type GetRewardsFromSubgraphOptions, type GetRewardsFromSubgraphResult } from './types.js'; export declare class LidoSDKRewards extends LidoSDKModule { private static readonly PRECISION; private static readonly DEFAULT_STEP_ENTITIES; private static readonly DEFAULT_STEP_BLOCK; private contractAddressStETH; private contractAddressWithdrawalQueue; private earliestRebaseEventBlock; private getContractStETH; getRewardsFromChain(props: GetRewardsFromChainOptions): Promise; getRewardsFromSubgraph(props: GetRewardsFromSubgraphOptions): Promise; private parseProps; } //# sourceMappingURL=rewards.d.ts.map