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

---

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

# Type Alias: FcmRemoteMessage

> **FcmRemoteMessage** = `object`

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

Minimal subset of `@react-native-firebase/messaging`'s RemoteMessage that
the FCM notification APIs actually read.

## Properties

### data?

> `optional` **data?**: `Record`<`string`, `string`>

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

---

### messageId?

> `optional` **messageId?**: `string`

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

---

### notification?

> `optional` **notification?**: `object`

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

#### body?

> `optional` **body?**: `string`

#### title?

> `optional` **title?**: `string`
