https://github.com/Kong/kubernetes-ingress-controller puts all their data types for CRDs into the internal directory. I understand that you do not want to export all functionality but apis would be pretty useful for k8s operators.
Thank you for opening this up.
Yes, we do plan to put the data types for CRDs and the auto-generated listers/informers into public domain so that users can rely on it.
We started with
internal as it was undergoing changes and we had less confidence how stable those will be overtime. They probably can be moved to of
internal, but is not on our priority list yet.
PRs welcome though!