Split the project package in two: internal and interface.
This way only interface package has to be imported by user RTL.