import BN from "bn.js"; import * as types from "../types"; export interface UserRewardInfoFields { rewardPerTokenCompletes: Array; rewardPendings: Array; } export interface UserRewardInfoJSON { rewardPerTokenCompletes: Array; rewardPendings: Array; } export declare class UserRewardInfo { readonly rewardPerTokenCompletes: Array; readonly rewardPendings: Array; constructor(fields: UserRewardInfoFields); static layout(property?: string): any; static fromDecoded(obj: any): types.UserRewardInfo; static toEncodable(fields: UserRewardInfoFields): { rewardPerTokenCompletes: BN[]; rewardPendings: BN[]; }; toJSON(): UserRewardInfoJSON; static fromJSON(obj: UserRewardInfoJSON): UserRewardInfo; toEncodable(): { rewardPerTokenCompletes: BN[]; rewardPendings: BN[]; }; } //# sourceMappingURL=UserRewardInfo.d.ts.map