[**react-native-notify-kit**](react-native/reference/index)

---

[react-native-notify-kit](react-native/reference/index) / AndroidVisibility

# Enumeration: AndroidVisibility

Defined in: [packages/react-native/src/types/NotificationAndroid.ts:1293](https://github.com/marcocrupi/react-native-notify-kit/blob/main/packages/react-native/src/types/NotificationAndroid.ts#L1293)

Interface used to define the visibility of an Android notification.

Use with the `visibility` property on the notification.

View the [Visibility](/react-native/android/appearance#visibility) documentation to learn more.

Default value is `AndroidVisibility.PRIVATE`.

## Platform

android

## Enumeration Members

### PRIVATE

> **PRIVATE**: `0`

Defined in: [packages/react-native/src/types/NotificationAndroid.ts:1297](https://github.com/marcocrupi/react-native-notify-kit/blob/main/packages/react-native/src/types/NotificationAndroid.ts#L1297)

Show the notification on all lockscreens, but conceal sensitive or private information on secure lockscreens.

---

### PUBLIC

> **PUBLIC**: `1`

Defined in: [packages/react-native/src/types/NotificationAndroid.ts:1302](https://github.com/marcocrupi/react-native-notify-kit/blob/main/packages/react-native/src/types/NotificationAndroid.ts#L1302)

Show this notification in its entirety on all lockscreens.

---

### SECRET

> **SECRET**: `-1`

Defined in: [packages/react-native/src/types/NotificationAndroid.ts:1309](https://github.com/marcocrupi/react-native-notify-kit/blob/main/packages/react-native/src/types/NotificationAndroid.ts#L1309)

Do not reveal any part of this notification on a secure lockscreen.

Useful for notifications showing sensitive information such as banking apps.
