UNPKG

notification-kit

Version:

A unified notification library for React + Capacitor apps. One API for push notifications, in-app notifications, and local notifications across Web, iOS, and Android.

13 lines 1.28 kB
export { useNotifications } from './hooks/useNotifications'; export { useInAppNotification, useInAppNotificationSimple, useInAppNotificationQueue, useInAppNotificationPersistence, } from './hooks/useInAppNotification'; export type { UseNotificationsState, UseNotificationsReturn, } from './hooks/useNotifications'; export type { UseInAppNotificationState, UseInAppNotificationReturn, } from './hooks/useInAppNotification'; export type { NotificationConfig, NotificationProvider, NotificationPermissionStatus, ScheduleOptions, InAppOptions, NotificationChannel, Notification, PushNotificationPayload, LocalNotificationPayload, InAppNotificationPayload, NotificationEvents, NotificationEventCallback, FirebaseConfig, OneSignalConfig, Platform, PlatformCapabilities, } from '../types'; export { showInAppNotification, dismissInAppNotification, dismissAllInAppNotifications, getActiveInAppNotifications, configureInAppNotifications, inApp, } from '../utils/inApp'; export { validate } from '../utils/validation'; export { format } from '../utils/formatting'; export { SchedulingUtils } from '../utils/scheduling'; export { permissions } from '../core/permissions'; export { storage } from '../core/storage'; export { platform } from '../core/platform'; //# sourceMappingURL=index.d.ts.map