import { FixedSizeCodec, FixedSizeDecoder, FixedSizeEncoder } from "@solana/kit"; //#region src/generated/types/userRewardInfo.d.ts type UserRewardInfo = { /** The latest update reward checkpoint */ rewardPerTokenCheckpoint: Array; /** Current pending rewards */ rewardPendings: bigint; /** Total claimed rewards */ totalClaimedRewards: bigint; }; type UserRewardInfoArgs = { /** The latest update reward checkpoint */ rewardPerTokenCheckpoint: Array; /** Current pending rewards */ rewardPendings: number | bigint; /** Total claimed rewards */ totalClaimedRewards: number | bigint; }; declare function getUserRewardInfoEncoder(): FixedSizeEncoder; declare function getUserRewardInfoDecoder(): FixedSizeDecoder; declare function getUserRewardInfoCodec(): FixedSizeCodec; //#endregion export { UserRewardInfo, UserRewardInfoArgs, getUserRewardInfoCodec, getUserRewardInfoDecoder, getUserRewardInfoEncoder }; //# sourceMappingURL=userRewardInfo.d.ts.map