UNPKG

apptise-core

Version:

Core library for Apptise unified notification system

36 lines 2.11 kB
/** * Apptise Core - 通用通知推送库核心模块 * * 提供统一的通知推送接口,支持多种通知服务 */ export { Apptise, createApptise, apptise } from './base/apptise.js'; export { NotificationPlugin } from './base/plugin.js'; export { UrlParser } from './utils/url-parser.js'; export { HttpClient } from './utils/http-client.js'; export type { NotificationMessage, NotificationResult, PluginConfig, PluginRegistration, ApptiseConfig, ApptiseError, HttpRequestOptions, HttpResponse, ParsedUrl, } from './base/types.js'; export { NotificationLevel, ErrorType } from './base/types.js'; export { ServerChanPlugin, serverChanPlugin } from './plugins/serverchan.js'; export { PushDeerPlugin, pushDeerPlugin } from './plugins/pushdeer.js'; export { BarkPlugin, barkPlugin } from './plugins/bark.js'; export { BlueSkyPlugin, blueSkyPlugin } from './plugins/bluesky.js'; export { DingTalkPlugin, dingTalkPlugin as dingtalkPlugin } from './plugins/dingtalk.js'; export { DiscordPlugin, discordPlugin } from './plugins/discord.js'; export { FeishuPlugin, feishuPlugin } from './plugins/feishu.js'; export { GoogleChatPlugin, googleChatPlugin } from './plugins/google-chat.js'; export { GotifyPlugin, gotifyPlugin } from './plugins/gotify.js'; export { HomeAssistantPlugin, homeAssistantPlugin } from './plugins/home-assistant.js'; export { HttpSmsPlugin, httpSmsPlugin as httpsmsPlugin } from './plugins/httpsms.js'; export { IftttPlugin, iftttPlugin } from './plugins/ifttt.js'; export { LarkPlugin, larkPlugin } from './plugins/lark.js'; export { LinePlugin, linePlugin } from './plugins/line.js'; export { MastodonPlugin, mastodonPlugin } from './plugins/mastodon.js'; export { NextcloudTalkPlugin, nextcloudTalkPlugin } from './plugins/nextcloudtalk.js'; export { NtfyPlugin, ntfyPlugin } from './plugins/ntfy.js'; export { PushBulletPlugin, pushBulletPlugin as pushbulletPlugin } from './plugins/pushbullet.js'; export declare const VERSION = "1.0.0"; import { Apptise } from './base/apptise.js'; /** * 默认导出 - Apptise 类 */ export default Apptise; //# sourceMappingURL=index.d.ts.map