Exporting shader stages

I wonder why we are not seeing any warnings about private types being exposed.