Options for features provided by the FCM SDK for Web.
Options for getToken()
An interface representing all the available permissions that can be requested by your app via
the requestPermission API.
The Firebase Messaging service interface.
Options for getToken() and deleteToken()
Represents a critical sound configuration that can be included in the
aps dictionary of an APNs payload.
A full Observer. Matches @firebase/util / firebase-js-sdk messaging.
Options for register(). Same shape as GetTokenOptions for SW and VAPID configuration.
The RemoteMessage interface describes an outgoing & incoming message from the remote FCM server.
An event that is received when a message fails to send.
A type representing the notification authorization status for this app on the device.
A next-function observer callback. Matches @firebase/util / firebase-js-sdk messaging.
The type representing a notification priority.
The type representing the visibility of a notification.
Unsubscribe function returned by event listeners.
Represents the priority of a RemoteMessage