Well I think if you tell a country they can’t import weapons, you are basically neutering them. If Ukraine has natural resources to export, or land to transit through, Ukraine would need defenses. So yeah, I can see them rejecting that deal.
Trump maybe came up with a solution though. If we and Europe are partners in exploring and exporting the resources then it is a sort of security guarantee in that our vested interests and our people would be put at risk in a future war.
Allow them to import enough small arms (including stuff that can take out tanks and the odd plane) to provide for a well-regulated militia swiss-style.
I can see not having hostile nuke in Ukraine, Cuba, or Canada.