interface IEIP2981 {
    /**
     * bytes4(keccak256("royaltyInfo(uint256,uint256)")) == 0x2a55205a
     *
     * => 0x2a55205a = 0x2a55205a
     */
    function royaltyInfo(uint256 tokenId, uint256 value) external view returns (address, uint256);
}
/**
 * EIP-2981
 */
function royaltyInfo(uint256 tokenId, uint256 value) external view returns (address, uint256);

/**
 * bytes4(keccak256("royaltyInfo(uint256,uint256)")) == 0x2a55205a
 *
 * => 0x2a55205a = 0x2a55205a
 */