import BN from 'bn.js'; import * as types from '../types'; export interface PositionRewardInfoFields { growthInsideLastX64: BN; rewardAmountOwed: BN; } export interface PositionRewardInfoJSON { growthInsideLastX64: string; rewardAmountOwed: string; } export declare class PositionRewardInfo { readonly growthInsideLastX64: BN; readonly rewardAmountOwed: BN; constructor(fields: PositionRewardInfoFields); static layout(property?: string): any; static fromDecoded(obj: any): types.PositionRewardInfo; static toEncodable(fields: PositionRewardInfoFields): { growthInsideLastX64: BN; rewardAmountOwed: BN; }; toJSON(): PositionRewardInfoJSON; static fromJSON(obj: PositionRewardInfoJSON): PositionRewardInfo; toEncodable(): { growthInsideLastX64: BN; rewardAmountOwed: BN; }; }