export declare const CLPositionManagerAbi: readonly [{ readonly type: "constructor"; readonly inputs: readonly [{ readonly name: "_vault"; readonly type: "address"; readonly internalType: "contract IVault"; }, { readonly name: "_clPoolManager"; readonly type: "address"; readonly internalType: "contract ICLPoolManager"; }, { readonly name: "_permit2"; readonly type: "address"; readonly internalType: "contract IAllowanceTransfer"; }, { readonly name: "_unsubscribeGasLimit"; readonly type: "uint256"; readonly internalType: "uint256"; }, { readonly name: "_tokenDescriptor"; readonly type: "address"; readonly internalType: "contract ICLPositionDescriptor"; }, { readonly name: "_weth9"; readonly type: "address"; readonly internalType: "contract IWETH9"; }]; readonly stateMutability: "nonpayable"; }, { readonly type: "receive"; readonly stateMutability: "payable"; }, { readonly type: "function"; readonly name: "DOMAIN_SEPARATOR"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly name: ""; readonly type: "bytes32"; readonly internalType: "bytes32"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "WETH9"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly name: ""; readonly type: "address"; readonly internalType: "contract IWETH9"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "approve"; readonly inputs: readonly [{ readonly name: "spender"; readonly type: "address"; readonly internalType: "address"; }, { readonly name: "id"; readonly type: "uint256"; readonly internalType: "uint256"; }]; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; }, { readonly type: "function"; readonly name: "balanceOf"; readonly inputs: readonly [{ readonly name: "owner"; readonly type: "address"; readonly internalType: "address"; }]; readonly outputs: readonly [{ readonly name: ""; readonly type: "uint256"; readonly internalType: "uint256"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "clPoolManager"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly name: ""; readonly type: "address"; readonly internalType: "contract ICLPoolManager"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "getApproved"; readonly inputs: readonly [{ readonly name: ""; readonly type: "uint256"; readonly internalType: "uint256"; }]; readonly outputs: readonly [{ readonly name: ""; readonly type: "address"; readonly internalType: "address"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "getPoolAndPositionInfo"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly type: "uint256"; readonly internalType: "uint256"; }]; readonly outputs: readonly [{ readonly name: "poolKey"; readonly type: "tuple"; readonly internalType: "struct PoolKey"; readonly components: readonly [{ readonly name: "currency0"; readonly type: "address"; readonly internalType: "Currency"; }, { readonly name: "currency1"; readonly type: "address"; readonly internalType: "Currency"; }, { readonly name: "hooks"; readonly type: "address"; readonly internalType: "contract IHooks"; }, { readonly name: "poolManager"; readonly type: "address"; readonly internalType: "contract IPoolManager"; }, { readonly name: "fee"; readonly type: "uint24"; readonly internalType: "uint24"; }, { readonly name: "parameters"; readonly type: "bytes32"; readonly internalType: "bytes32"; }]; }, { readonly name: "info"; readonly type: "uint256"; readonly internalType: "CLPositionInfo"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "getPositionLiquidity"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly type: "uint256"; readonly internalType: "uint256"; }]; readonly outputs: readonly [{ readonly name: "liquidity"; readonly type: "uint128"; readonly internalType: "uint128"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "initializePool"; readonly inputs: readonly [{ readonly name: "key"; readonly type: "tuple"; readonly internalType: "struct PoolKey"; readonly components: readonly [{ readonly name: "currency0"; readonly type: "address"; readonly internalType: "Currency"; }, { readonly name: "currency1"; readonly type: "address"; readonly internalType: "Currency"; }, { readonly name: "hooks"; readonly type: "address"; readonly internalType: "contract IHooks"; }, { readonly name: "poolManager"; readonly type: "address"; readonly internalType: "contract IPoolManager"; }, { readonly name: "fee"; readonly type: "uint24"; readonly internalType: "uint24"; }, { readonly name: "parameters"; readonly type: "bytes32"; readonly internalType: "bytes32"; }]; }, { readonly name: "sqrtPriceX96"; readonly type: "uint160"; readonly internalType: "uint160"; }]; readonly outputs: readonly [{ readonly name: ""; readonly type: "int24"; readonly internalType: "int24"; }]; readonly stateMutability: "payable"; }, { readonly type: "function"; readonly name: "isApprovedForAll"; readonly inputs: readonly [{ readonly name: ""; readonly type: "address"; readonly internalType: "address"; }, { readonly name: ""; readonly type: "address"; readonly internalType: "address"; }]; readonly outputs: readonly [{ readonly name: ""; readonly type: "bool"; readonly internalType: "bool"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "lockAcquired"; readonly inputs: readonly [{ readonly name: "data"; readonly type: "bytes"; readonly internalType: "bytes"; }]; readonly outputs: readonly [{ readonly name: ""; readonly type: "bytes"; readonly internalType: "bytes"; }]; readonly stateMutability: "nonpayable"; }, { readonly type: "function"; readonly name: "modifyLiquidities"; readonly inputs: readonly [{ readonly name: "payload"; readonly type: "bytes"; readonly internalType: "bytes"; }, { readonly name: "deadline"; readonly type: "uint256"; readonly internalType: "uint256"; }]; readonly outputs: readonly []; readonly stateMutability: "payable"; }, { readonly type: "function"; readonly name: "modifyLiquiditiesWithoutLock"; readonly inputs: readonly [{ readonly name: "actions"; readonly type: "bytes"; readonly internalType: "bytes"; }, { readonly name: "params"; readonly type: "bytes[]"; readonly internalType: "bytes[]"; }]; readonly outputs: readonly []; readonly stateMutability: "payable"; }, { readonly type: "function"; readonly name: "msgSender"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly name: ""; readonly type: "address"; readonly internalType: "address"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "multicall"; readonly inputs: readonly [{ readonly name: "data"; readonly type: "bytes[]"; readonly internalType: "bytes[]"; }]; readonly outputs: readonly [{ readonly name: "results"; readonly type: "bytes[]"; readonly internalType: "bytes[]"; }]; readonly stateMutability: "payable"; }, { readonly type: "function"; readonly name: "name"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly name: ""; readonly type: "string"; readonly internalType: "string"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "nextTokenId"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly name: ""; readonly type: "uint256"; readonly internalType: "uint256"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "nonces"; readonly inputs: readonly [{ readonly name: "owner"; readonly type: "address"; readonly internalType: "address"; }, { readonly name: "word"; readonly type: "uint256"; readonly internalType: "uint256"; }]; readonly outputs: readonly [{ readonly name: "bitmap"; readonly type: "uint256"; readonly internalType: "uint256"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "ownerOf"; readonly inputs: readonly [{ readonly name: "id"; readonly type: "uint256"; readonly internalType: "uint256"; }]; readonly outputs: readonly [{ readonly name: "owner"; readonly type: "address"; readonly internalType: "address"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "permit"; readonly inputs: readonly [{ readonly name: "spender"; readonly type: "address"; readonly internalType: "address"; }, { readonly name: "tokenId"; readonly type: "uint256"; readonly internalType: "uint256"; }, { readonly name: "deadline"; readonly type: "uint256"; readonly internalType: "uint256"; }, { readonly name: "nonce"; readonly type: "uint256"; readonly internalType: "uint256"; }, { readonly name: "signature"; readonly type: "bytes"; readonly internalType: "bytes"; }]; readonly outputs: readonly []; readonly stateMutability: "payable"; }, { readonly type: "function"; readonly name: "permit"; readonly inputs: readonly [{ readonly name: "owner"; readonly type: "address"; readonly internalType: "address"; }, { readonly name: "permitSingle"; readonly type: "tuple"; readonly internalType: "struct IAllowanceTransfer.PermitSingle"; readonly components: readonly [{ readonly name: "details"; readonly type: "tuple"; readonly internalType: "struct IAllowanceTransfer.PermitDetails"; readonly components: readonly [{ readonly name: "token"; readonly type: "address"; readonly internalType: "address"; }, { readonly name: "amount"; readonly type: "uint160"; readonly internalType: "uint160"; }, { readonly name: "expiration"; readonly type: "uint48"; readonly internalType: "uint48"; }, { readonly name: "nonce"; readonly type: "uint48"; readonly internalType: "uint48"; }]; }, { readonly name: "spender"; readonly type: "address"; readonly internalType: "address"; }, { readonly name: "sigDeadline"; readonly type: "uint256"; readonly internalType: "uint256"; }]; }, { readonly name: "signature"; readonly type: "bytes"; readonly internalType: "bytes"; }]; readonly outputs: readonly [{ readonly name: "err"; readonly type: "bytes"; readonly internalType: "bytes"; }]; readonly stateMutability: "payable"; }, { readonly type: "function"; readonly name: "permit2"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly name: ""; readonly type: "address"; readonly internalType: "contract IAllowanceTransfer"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "permitBatch"; readonly inputs: readonly [{ readonly name: "owner"; readonly type: "address"; readonly internalType: "address"; }, { readonly name: "_permitBatch"; readonly type: "tuple"; readonly internalType: "struct IAllowanceTransfer.PermitBatch"; readonly components: readonly [{ readonly name: "details"; readonly type: "tuple[]"; readonly internalType: "struct IAllowanceTransfer.PermitDetails[]"; readonly components: readonly [{ readonly name: "token"; readonly type: "address"; readonly internalType: "address"; }, { readonly name: "amount"; readonly type: "uint160"; readonly internalType: "uint160"; }, { readonly name: "expiration"; readonly type: "uint48"; readonly internalType: "uint48"; }, { readonly name: "nonce"; readonly type: "uint48"; readonly internalType: "uint48"; }]; }, { readonly name: "spender"; readonly type: "address"; readonly internalType: "address"; }, { readonly name: "sigDeadline"; readonly type: "uint256"; readonly internalType: "uint256"; }]; }, { readonly name: "signature"; readonly type: "bytes"; readonly internalType: "bytes"; }]; readonly outputs: readonly [{ readonly name: "err"; readonly type: "bytes"; readonly internalType: "bytes"; }]; readonly stateMutability: "payable"; }, { readonly type: "function"; readonly name: "permitForAll"; readonly inputs: readonly [{ readonly name: "owner"; readonly type: "address"; readonly internalType: "address"; }, { readonly name: "operator"; readonly type: "address"; readonly internalType: "address"; }, { readonly name: "approved"; readonly type: "bool"; readonly internalType: "bool"; }, { readonly name: "deadline"; readonly type: "uint256"; readonly internalType: "uint256"; }, { readonly name: "nonce"; readonly type: "uint256"; readonly internalType: "uint256"; }, { readonly name: "signature"; readonly type: "bytes"; readonly internalType: "bytes"; }]; readonly outputs: readonly []; readonly stateMutability: "payable"; }, { readonly type: "function"; readonly name: "poolKeys"; readonly inputs: readonly [{ readonly name: "poolId"; readonly type: "bytes25"; readonly internalType: "bytes25"; }]; readonly outputs: readonly [{ readonly name: "currency0"; readonly type: "address"; readonly internalType: "Currency"; }, { readonly name: "currency1"; readonly type: "address"; readonly internalType: "Currency"; }, { readonly name: "hooks"; readonly type: "address"; readonly internalType: "contract IHooks"; }, { readonly name: "poolManager"; readonly type: "address"; readonly internalType: "contract IPoolManager"; }, { readonly name: "fee"; readonly type: "uint24"; readonly internalType: "uint24"; }, { readonly name: "parameters"; readonly type: "bytes32"; readonly internalType: "bytes32"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "positionInfo"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly type: "uint256"; readonly internalType: "uint256"; }]; readonly outputs: readonly [{ readonly name: "info"; readonly type: "uint256"; readonly internalType: "CLPositionInfo"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "positions"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly type: "uint256"; readonly internalType: "uint256"; }]; readonly outputs: readonly [{ readonly name: "poolKey"; readonly type: "tuple"; readonly internalType: "struct PoolKey"; readonly components: readonly [{ readonly name: "currency0"; readonly type: "address"; readonly internalType: "Currency"; }, { readonly name: "currency1"; readonly type: "address"; readonly internalType: "Currency"; }, { readonly name: "hooks"; readonly type: "address"; readonly internalType: "contract IHooks"; }, { readonly name: "poolManager"; readonly type: "address"; readonly internalType: "contract IPoolManager"; }, { readonly name: "fee"; readonly type: "uint24"; readonly internalType: "uint24"; }, { readonly name: "parameters"; readonly type: "bytes32"; readonly internalType: "bytes32"; }]; }, { readonly name: "tickLower"; readonly type: "int24"; readonly internalType: "int24"; }, { readonly name: "tickUpper"; readonly type: "int24"; readonly internalType: "int24"; }, { readonly name: "liquidity"; readonly type: "uint128"; readonly internalType: "uint128"; }, { readonly name: "feeGrowthInside0LastX128"; readonly type: "uint256"; readonly internalType: "uint256"; }, { readonly name: "feeGrowthInside1LastX128"; readonly type: "uint256"; readonly internalType: "uint256"; }, { readonly name: "_subscriber"; readonly type: "address"; readonly internalType: "contract ICLSubscriber"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "revokeNonce"; readonly inputs: readonly [{ readonly name: "nonce"; readonly type: "uint256"; readonly internalType: "uint256"; }]; readonly outputs: readonly []; readonly stateMutability: "payable"; }, { readonly type: "function"; readonly name: "safeTransferFrom"; readonly inputs: readonly [{ readonly name: "from"; readonly type: "address"; readonly internalType: "address"; }, { readonly name: "to"; readonly type: "address"; readonly internalType: "address"; }, { readonly name: "id"; readonly type: "uint256"; readonly internalType: "uint256"; }]; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; }, { readonly type: "function"; readonly name: "safeTransferFrom"; readonly inputs: readonly [{ readonly name: "from"; readonly type: "address"; readonly internalType: "address"; }, { readonly name: "to"; readonly type: "address"; readonly internalType: "address"; }, { readonly name: "id"; readonly type: "uint256"; readonly internalType: "uint256"; }, { readonly name: "data"; readonly type: "bytes"; readonly internalType: "bytes"; }]; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; }, { readonly type: "function"; readonly name: "setApprovalForAll"; readonly inputs: readonly [{ readonly name: "operator"; readonly type: "address"; readonly internalType: "address"; }, { readonly name: "approved"; readonly type: "bool"; readonly internalType: "bool"; }]; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; }, { readonly type: "function"; readonly name: "subscribe"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly type: "uint256"; readonly internalType: "uint256"; }, { readonly name: "newSubscriber"; readonly type: "address"; readonly internalType: "address"; }, { readonly name: "data"; readonly type: "bytes"; readonly internalType: "bytes"; }]; readonly outputs: readonly []; readonly stateMutability: "payable"; }, { readonly type: "function"; readonly name: "subscriber"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly type: "uint256"; readonly internalType: "uint256"; }]; readonly outputs: readonly [{ readonly name: "subscriber"; readonly type: "address"; readonly internalType: "contract ICLSubscriber"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "supportsInterface"; readonly inputs: readonly [{ readonly name: "interfaceId"; readonly type: "bytes4"; readonly internalType: "bytes4"; }]; readonly outputs: readonly [{ readonly name: ""; readonly type: "bool"; readonly internalType: "bool"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "symbol"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly name: ""; readonly type: "string"; readonly internalType: "string"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "tokenDescriptor"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly name: ""; readonly type: "address"; readonly internalType: "contract ICLPositionDescriptor"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "tokenURI"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly type: "uint256"; readonly internalType: "uint256"; }]; readonly outputs: readonly [{ readonly name: ""; readonly type: "string"; readonly internalType: "string"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "transferFrom"; readonly inputs: readonly [{ readonly name: "from"; readonly type: "address"; readonly internalType: "address"; }, { readonly name: "to"; readonly type: "address"; readonly internalType: "address"; }, { readonly name: "id"; readonly type: "uint256"; readonly internalType: "uint256"; }]; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; }, { readonly type: "function"; readonly name: "unsubscribe"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly type: "uint256"; readonly internalType: "uint256"; }]; readonly outputs: readonly []; readonly stateMutability: "payable"; }, { readonly type: "function"; readonly name: "unsubscribeGasLimit"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly name: ""; readonly type: "uint256"; readonly internalType: "uint256"; }]; readonly stateMutability: "view"; }, { readonly type: "function"; readonly name: "vault"; readonly inputs: readonly []; readonly outputs: readonly [{ readonly name: ""; readonly type: "address"; readonly internalType: "contract IVault"; }]; readonly stateMutability: "view"; }, { readonly type: "event"; readonly name: "Approval"; readonly inputs: readonly [{ readonly name: "owner"; readonly type: "address"; readonly indexed: true; readonly internalType: "address"; }, { readonly name: "spender"; readonly type: "address"; readonly indexed: true; readonly internalType: "address"; }, { readonly name: "id"; readonly type: "uint256"; readonly indexed: true; readonly internalType: "uint256"; }]; readonly anonymous: false; }, { readonly type: "event"; readonly name: "ApprovalForAll"; readonly inputs: readonly [{ readonly name: "owner"; readonly type: "address"; readonly indexed: true; readonly internalType: "address"; }, { readonly name: "operator"; readonly type: "address"; readonly indexed: true; readonly internalType: "address"; }, { readonly name: "approved"; readonly type: "bool"; readonly indexed: false; readonly internalType: "bool"; }]; readonly anonymous: false; }, { readonly type: "event"; readonly name: "MintPosition"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly type: "uint256"; readonly indexed: true; readonly internalType: "uint256"; }]; readonly anonymous: false; }, { readonly type: "event"; readonly name: "ModifyLiquidity"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly type: "uint256"; readonly indexed: true; readonly internalType: "uint256"; }, { readonly name: "liquidityChange"; readonly type: "int256"; readonly indexed: false; readonly internalType: "int256"; }, { readonly name: "feesAccrued"; readonly type: "int256"; readonly indexed: false; readonly internalType: "BalanceDelta"; }]; readonly anonymous: false; }, { readonly type: "event"; readonly name: "Subscription"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly type: "uint256"; readonly indexed: true; readonly internalType: "uint256"; }, { readonly name: "subscriber"; readonly type: "address"; readonly indexed: true; readonly internalType: "address"; }]; readonly anonymous: false; }, { readonly type: "event"; readonly name: "Transfer"; readonly inputs: readonly [{ readonly name: "from"; readonly type: "address"; readonly indexed: true; readonly internalType: "address"; }, { readonly name: "to"; readonly type: "address"; readonly indexed: true; readonly internalType: "address"; }, { readonly name: "id"; readonly type: "uint256"; readonly indexed: true; readonly internalType: "uint256"; }]; readonly anonymous: false; }, { readonly type: "event"; readonly name: "Unsubscription"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly type: "uint256"; readonly indexed: true; readonly internalType: "uint256"; }, { readonly name: "subscriber"; readonly type: "address"; readonly indexed: true; readonly internalType: "address"; }]; readonly anonymous: false; }, { readonly type: "error"; readonly name: "AlreadySubscribed"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly type: "uint256"; readonly internalType: "uint256"; }, { readonly name: "subscriber"; readonly type: "address"; readonly internalType: "address"; }]; }, { readonly type: "error"; readonly name: "BurnNotificationReverted"; readonly inputs: readonly [{ readonly name: "subscriber"; readonly type: "address"; readonly internalType: "address"; }, { readonly name: "reason"; readonly type: "bytes"; readonly internalType: "bytes"; }]; }, { readonly type: "error"; readonly name: "ContractLocked"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "DeadlinePassed"; readonly inputs: readonly [{ readonly name: "deadline"; readonly type: "uint256"; readonly internalType: "uint256"; }]; }, { readonly type: "error"; readonly name: "DeltaNotNegative"; readonly inputs: readonly [{ readonly name: "currency"; readonly type: "address"; readonly internalType: "Currency"; }]; }, { readonly type: "error"; readonly name: "DeltaNotPositive"; readonly inputs: readonly [{ readonly name: "currency"; readonly type: "address"; readonly internalType: "Currency"; }]; }, { readonly type: "error"; readonly name: "GasLimitTooLow"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InputLengthMismatch"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InsufficientBalance"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidContractSignature"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidEthSender"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidSignature"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidSignatureLength"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidSigner"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidTick"; readonly inputs: readonly [{ readonly name: "tick"; readonly type: "int24"; readonly internalType: "int24"; }]; }, { readonly type: "error"; readonly name: "InvalidTokenID"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "MaximumAmountExceeded"; readonly inputs: readonly [{ readonly name: "maximumAmount"; readonly type: "uint128"; readonly internalType: "uint128"; }, { readonly name: "amountRequested"; readonly type: "uint128"; readonly internalType: "uint128"; }]; }, { readonly type: "error"; readonly name: "MinimumAmountInsufficient"; readonly inputs: readonly [{ readonly name: "minimumAmount"; readonly type: "uint128"; readonly internalType: "uint128"; }, { readonly name: "amountReceived"; readonly type: "uint128"; readonly internalType: "uint128"; }]; }, { readonly type: "error"; readonly name: "ModifyLiquidityNotificationReverted"; readonly inputs: readonly [{ readonly name: "subscriber"; readonly type: "address"; readonly internalType: "address"; }, { readonly name: "reason"; readonly type: "bytes"; readonly internalType: "bytes"; }]; }, { readonly type: "error"; readonly name: "NoCodeSubscriber"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NoSelfPermit"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NonceAlreadyUsed"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NotApproved"; readonly inputs: readonly [{ readonly name: "caller"; readonly type: "address"; readonly internalType: "address"; }]; }, { readonly type: "error"; readonly name: "NotSubscribed"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NotVault"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "SafeCastOverflow"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "SignatureDeadlineExpired"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "SubscriptionReverted"; readonly inputs: readonly [{ readonly name: "subscriber"; readonly type: "address"; readonly internalType: "address"; }, { readonly name: "reason"; readonly type: "bytes"; readonly internalType: "bytes"; }]; }, { readonly type: "error"; readonly name: "Unauthorized"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "UnsupportedAction"; readonly inputs: readonly [{ readonly name: "action"; readonly type: "uint256"; readonly internalType: "uint256"; }]; }, { readonly type: "error"; readonly name: "VaultMustBeUnlocked"; readonly inputs: readonly []; }]; //# sourceMappingURL=CLPositionManagerAbi.d.ts.map