LayerCover

IRiskAdminIntentConfig

Interface reference for IRiskAdminIntentConfig.

Interface

// SPDX-License-Identifier: BUSL-1.1
pragma solidity ^0.8.20;

/**
 * @title IRiskAdminIntentConfig
 * @author LayerCover Protocol
 * @notice Minimal view interface for reading intent-related governance parameters
 * @dev This is a protocol-specific interface used by IntentDepositLib and PolicyManager
 * to read the configurable deposit window from RiskManager without importing the full
 * IRiskManager interface. This prevents circular dependencies and reduces bytecode.
 */
interface IRiskAdminIntentConfig {
    function intentDepositWindow() external view returns (uint256);
}