// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;

/**
 * @title IeMoneyToken
 * @notice Minimal interface for eMoney tokens (mint/burn with reason)
 */
interface IeMoneyToken {
    function mint(address to, uint256 amount, bytes32 reasonHash) external;
    function burn(address from, uint256 amount, bytes32 reasonHash) external;
}
