Creates new notification with optional Pushover delivery
Notification data
Created notification with system fields
Removes notification by ID
Notification ID
Deletion success status
Finds notification by ID
Notification ID
Found notification or undefined
Retrieves all notifications for a recipient (sorted by date)
Target recipient identifier
Filtered notifications array
Retrieves available notification sounds
Mapping of sound identifiers to display names
Checks if service is enabled
Service status
Updates notification read status
Notification ID
Updated notification or undefined
Sends notification via Pushover API
Notification content
Optional
callback: (err?: Error, body?: string, res?: IncomingMessage) => voidResult callback (err, body, res)
Sends a notification through Pushover API
Notification payload
Receipt ID or null
Clears all notifications from storage