LayerCover

IPolicyManagerCore

Interface reference for IPolicyManagerCore.

Interface

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

/**
 * @title IPolicyManagerCore
 * @notice Minimal transfer hook interface exposed by PolicyManager for internal module coordination.
 */
interface IPolicyManagerCore {
    function _executeCatPremiumTransfer(address tokenAddr, uint256 amount) external;

    function _executePoolPremiumTransfer(uint256 poolId, address tokenAddr, uint256 amount) external;
}