[BUILD] add header visibilities