Most packages have a package root file which just import/export whatever needs to ultimately be public. The only issue is with fields of objects.
Anyway duplicate of thread: [https://forum.nim-lang.org/t/4293](https://forum.nim-lang.org/t/4293) also related: [https://github.com/nim-lang/RFCs/issues/145](https://github.com/nim-lang/RFCs/issues/145)
