PositionData: {
    feeGrowthCheckpointA: BN;
    feeGrowthCheckpointB: BN;
    feeOwedA: BN;
    feeOwedB: BN;
    liquidity: BN;
    positionMint: PublicKey;
    rewardInfos: PositionRewardInfoData[];
    tickLowerIndex: number;
    tickUpperIndex: number;
    whirlpool: PublicKey;
}