import { defineBundledChannelSetupEntry } from "openclaw/plugin-sdk/channel-entry-contract"; import { registerSlackPluginHttpRoutes } from "./http-routes-api.js"; export default defineBundledChannelSetupEntry({ importMetaUrl: import.meta.url, plugin: { specifier: "./setup-plugin-api.js", exportName: "slackSetupPlugin", }, secrets: { specifier: "./secret-contract-api.js", exportName: "channelSecrets", }, runtime: { specifier: "./runtime-setter-api.js", exportName: "setSlackRuntime", }, registerSetupRuntime: registerSlackPluginHttpRoutes, });