List of labels; optional; default default_visibility from package if specified, or //visibility:private otherwise; nonconfigurable

The visibility attribute on a rule controls whether the rule can be used by other packages. See the documentation for visibility.