// SPDX-License-Identifier: MIT pragma solidity ^0.8.20; import {IIrm} from "../../../morpho/contracts/interfaces/IIrm.sol"; import {Id} from "../../../morpho/contracts/interfaces/IMorpho.sol"; /// @title IAdaptiveCurveIrm /// @author Morpho Labs /// @custom:contact security@morpho.org /// @notice Interface exposed by the AdaptiveCurveIrm. interface IAdaptiveCurveIrm is IIrm { /// @notice Address of Morpho. function MORPHO() external view returns (address); /// @notice Rate at target utilization. /// @dev Tells the height of the curve. function rateAtTarget(Id id) external view returns (int256); }