[**@notifee/react-native**](react-native/reference/index)

***

[@notifee/react-native](react-native/reference/index) / TimestampTrigger

# Interface: TimestampTrigger

Interface for building a trigger with a timestamp.

View the [Triggers](/react-native/triggers) documentation to learn more.

## Properties

### alarmManager?

> `optional` **alarmManager**: `boolean` | [`TimestampTriggerAlarmManager`](react-native/reference/Interface.TimestampTriggerAlarmManager)

Choose to schedule your trigger notification with Android's AlarmManager API.

By default, trigger notifications are created with Android's WorkManager API.

#### Platform

android

#### Defined in

[packages/react-native/src/types/Trigger.ts:34](https://github.com/invertase/notifee/blob/main/packages/react-native/src/types/Trigger.ts#L34)

***

### repeatFrequency?

> `optional` **repeatFrequency**: [`RepeatFrequency`](react-native/reference/Enumeration.RepeatFrequency)

The frequency at which the trigger repeats.
If unset, the notification will only be displayed once.

For example:
if set to `RepeatFrequency.HOURLY`, the notification will repeat every hour from the timestamp specified.
if set to `RepeatFrequency.DAILY`, the notification will repeat every day from the timestamp specified.
if set to `RepeatFrequency.WEEKLY`, the notification will repeat every week from the timestamp specified.

#### Defined in

[packages/react-native/src/types/Trigger.ts:25](https://github.com/invertase/notifee/blob/main/packages/react-native/src/types/Trigger.ts#L25)

***

### timestamp

> **timestamp**: `number`

The timestamp when the notification should first be shown, in milliseconds since 1970.

#### Defined in

[packages/react-native/src/types/Trigger.ts:14](https://github.com/invertase/notifee/blob/main/packages/react-native/src/types/Trigger.ts#L14)

***

### type

> **type**: [`TIMESTAMP`](react-native/reference/Enumeration.TriggerType#timestamp)

Constant enum value used to identify the trigger type.

#### Defined in

[packages/react-native/src/types/Trigger.ts:10](https://github.com/invertase/notifee/blob/main/packages/react-native/src/types/Trigger.ts#L10)
