import type { BotPluginApi } from "@hanzo/bot/plugin-sdk/imessage"; import { emptyPluginConfigSchema } from "@hanzo/bot/plugin-sdk/imessage"; import { imessagePlugin } from "./src/channel.js"; import { setIMessageRuntime } from "./src/runtime.js"; const plugin = { id: "imessage", name: "iMessage", description: "iMessage channel plugin", configSchema: emptyPluginConfigSchema(), register(api: BotPluginApi) { setIMessageRuntime(api.runtime); api.registerChannel({ plugin: imessagePlugin }); }, }; export default plugin;