Skip to content

apps/api/src/adapters/notifications/NotificationsProvider.ts ​

Auto-generated by scripts/generate-file-docs.ts. Do not edit — overwritten on every run.

Purpose ​

NotificationsProvider — provider-agnostic mobile push interface. Backed by the Expo Push API, which itself abstracts APNs and FCM (ADR 0013) — Expo is "provider-neutral by construction." Even so, we keep an interface so that the application layer never imports expo-server-sdk directly. /

Exports ​

  • export interface PushMessage
  • export interface NotificationsProvider

Imports ​

(none detected)

Imported by ​

Heritage Community Hub — Internal. Access restricted via Cloudflare Access + Entra ID.