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