1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
// @dispatch/core — ntfy.sh push notifications
export {
clearNtfyConfig,
defaultNtfyConfig,
loadNtfyConfig,
NTFY_CONFIG_KEY,
normalizeNtfyConfig,
redactNtfyConfig,
saveNtfyConfig,
} from "./config.js";
export {
type AgentEventSource,
type DispatcherOptions,
NotificationDispatcher,
type PermissionPromptSource,
type TabParentLookup,
type TabTitleLookup,
} from "./dispatcher.js";
export {
buildNtfyUrl,
type FetchLike,
NTFY_BASE_URL,
type NtfySendResult,
sendNtfy,
} from "./ntfy.js";
export {
type NotificationEvent,
type NotificationEventType,
NTFY_DEFAULT_EVENTS,
NTFY_DEFAULT_PRIORITIES,
NTFY_DEFAULT_TAGS,
NTFY_EVENT_TYPES,
type NtfyConfig,
type NtfyPriority,
} from "./types.js";
|