import type { XyoAddress } from '@xyo-network/sdk';
import type { BlockRange, BlockViewer, CachingContext, StakeEventsViewer } from '@xyo-network/xl1-protocol/protocol-lib';
/** WeightedStakeForRangeByPosition helper function. */
export declare function weightedStakeForRangeByPosition(context: CachingContext, blockViewer: BlockViewer, stakeEventsViewer: StakeEventsViewer, externalRange: BlockRange, // first to last block of step
staked?: XyoAddress, positionId?: number): Promise<bigint>;
//# sourceMappingURL=weightedStakeForRangeByPosition.d.ts.map