// SPDX-License-Identifier: MIT pragma solidity ^0.8.10; interface ILMPool { function updatePosition(int24 tickLower, int24 tickUpper, int128 liquidityDelta) external; function getRewardGrowthInside( int24 tickLower, int24 tickUpper ) external view returns (uint256 rewardGrowthInsideX128); function accumulateReward(uint32 currTimestamp) external; }