mirror of
https://github.com/openclaw/openclaw.git
synced 2026-04-06 06:41:08 +00:00
130 lines
7.3 KiB
TypeScript
130 lines
7.3 KiB
TypeScript
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
|
import type { PluginSdkFacadeTypeMap } from "../generated/plugin-sdk-facade-type-map.generated.js";
|
|
type FacadeEntry = PluginSdkFacadeTypeMap["slack-surface"];
|
|
type FacadeModule = FacadeEntry["module"];
|
|
import { loadBundledPluginPublicSurfaceModuleSync } from "./facade-runtime.js";
|
|
|
|
function loadFacadeModule(): FacadeModule {
|
|
return loadBundledPluginPublicSurfaceModuleSync<FacadeModule>({
|
|
dirName: "slack",
|
|
artifactBasename: "api.js",
|
|
});
|
|
}
|
|
export const buildSlackThreadingToolContext: FacadeModule["buildSlackThreadingToolContext"] = ((
|
|
...args
|
|
) =>
|
|
loadFacadeModule()["buildSlackThreadingToolContext"](
|
|
...args,
|
|
)) as FacadeModule["buildSlackThreadingToolContext"];
|
|
export const createSlackWebClient: FacadeModule["createSlackWebClient"] = ((...args) =>
|
|
loadFacadeModule()["createSlackWebClient"](...args)) as FacadeModule["createSlackWebClient"];
|
|
export const deleteSlackMessage: FacadeModule["deleteSlackMessage"] = ((...args) =>
|
|
loadFacadeModule()["deleteSlackMessage"](...args)) as FacadeModule["deleteSlackMessage"];
|
|
export const downloadSlackFile: FacadeModule["downloadSlackFile"] = ((...args) =>
|
|
loadFacadeModule()["downloadSlackFile"](...args)) as FacadeModule["downloadSlackFile"];
|
|
export const editSlackMessage: FacadeModule["editSlackMessage"] = ((...args) =>
|
|
loadFacadeModule()["editSlackMessage"](...args)) as FacadeModule["editSlackMessage"];
|
|
export const extractSlackToolSend: FacadeModule["extractSlackToolSend"] = ((...args) =>
|
|
loadFacadeModule()["extractSlackToolSend"](...args)) as FacadeModule["extractSlackToolSend"];
|
|
export const getSlackMemberInfo: FacadeModule["getSlackMemberInfo"] = ((...args) =>
|
|
loadFacadeModule()["getSlackMemberInfo"](...args)) as FacadeModule["getSlackMemberInfo"];
|
|
export const handleSlackHttpRequest: FacadeModule["handleSlackHttpRequest"] = ((...args) =>
|
|
loadFacadeModule()["handleSlackHttpRequest"](...args)) as FacadeModule["handleSlackHttpRequest"];
|
|
export const inspectSlackAccount: FacadeModule["inspectSlackAccount"] = ((...args) =>
|
|
loadFacadeModule()["inspectSlackAccount"](...args)) as FacadeModule["inspectSlackAccount"];
|
|
export const isSlackInteractiveRepliesEnabled: FacadeModule["isSlackInteractiveRepliesEnabled"] = ((
|
|
...args
|
|
) =>
|
|
loadFacadeModule()["isSlackInteractiveRepliesEnabled"](
|
|
...args,
|
|
)) as FacadeModule["isSlackInteractiveRepliesEnabled"];
|
|
export const listEnabledSlackAccounts: FacadeModule["listEnabledSlackAccounts"] = ((...args) =>
|
|
loadFacadeModule()["listEnabledSlackAccounts"](
|
|
...args,
|
|
)) as FacadeModule["listEnabledSlackAccounts"];
|
|
export const listSlackAccountIds: FacadeModule["listSlackAccountIds"] = ((...args) =>
|
|
loadFacadeModule()["listSlackAccountIds"](...args)) as FacadeModule["listSlackAccountIds"];
|
|
export const listSlackDirectoryGroupsFromConfig: FacadeModule["listSlackDirectoryGroupsFromConfig"] =
|
|
((...args) =>
|
|
loadFacadeModule()["listSlackDirectoryGroupsFromConfig"](
|
|
...args,
|
|
)) as FacadeModule["listSlackDirectoryGroupsFromConfig"];
|
|
export const listSlackDirectoryPeersFromConfig: FacadeModule["listSlackDirectoryPeersFromConfig"] =
|
|
((...args) =>
|
|
loadFacadeModule()["listSlackDirectoryPeersFromConfig"](
|
|
...args,
|
|
)) as FacadeModule["listSlackDirectoryPeersFromConfig"];
|
|
export const listSlackEmojis: FacadeModule["listSlackEmojis"] = ((...args) =>
|
|
loadFacadeModule()["listSlackEmojis"](...args)) as FacadeModule["listSlackEmojis"];
|
|
export const listSlackMessageActions: FacadeModule["listSlackMessageActions"] = ((...args) =>
|
|
loadFacadeModule()["listSlackMessageActions"](
|
|
...args,
|
|
)) as FacadeModule["listSlackMessageActions"];
|
|
export const listSlackPins: FacadeModule["listSlackPins"] = ((...args) =>
|
|
loadFacadeModule()["listSlackPins"](...args)) as FacadeModule["listSlackPins"];
|
|
export const listSlackReactions: FacadeModule["listSlackReactions"] = ((...args) =>
|
|
loadFacadeModule()["listSlackReactions"](...args)) as FacadeModule["listSlackReactions"];
|
|
export const normalizeAllowListLower: FacadeModule["normalizeAllowListLower"] = ((...args) =>
|
|
loadFacadeModule()["normalizeAllowListLower"](
|
|
...args,
|
|
)) as FacadeModule["normalizeAllowListLower"];
|
|
export const parseSlackBlocksInput: FacadeModule["parseSlackBlocksInput"] = ((...args) =>
|
|
loadFacadeModule()["parseSlackBlocksInput"](...args)) as FacadeModule["parseSlackBlocksInput"];
|
|
export const recordSlackThreadParticipation: FacadeModule["recordSlackThreadParticipation"] = ((
|
|
...args
|
|
) =>
|
|
loadFacadeModule()["recordSlackThreadParticipation"](
|
|
...args,
|
|
)) as FacadeModule["recordSlackThreadParticipation"];
|
|
export const resolveDefaultSlackAccountId: FacadeModule["resolveDefaultSlackAccountId"] = ((
|
|
...args
|
|
) =>
|
|
loadFacadeModule()["resolveDefaultSlackAccountId"](
|
|
...args,
|
|
)) as FacadeModule["resolveDefaultSlackAccountId"];
|
|
export const resolveSlackAutoThreadId: FacadeModule["resolveSlackAutoThreadId"] = ((...args) =>
|
|
loadFacadeModule()["resolveSlackAutoThreadId"](
|
|
...args,
|
|
)) as FacadeModule["resolveSlackAutoThreadId"];
|
|
export const resolveSlackGroupRequireMention: FacadeModule["resolveSlackGroupRequireMention"] = ((
|
|
...args
|
|
) =>
|
|
loadFacadeModule()["resolveSlackGroupRequireMention"](
|
|
...args,
|
|
)) as FacadeModule["resolveSlackGroupRequireMention"];
|
|
export const resolveSlackRuntimeGroupPolicy: FacadeModule["resolveSlackRuntimeGroupPolicy"] = ((
|
|
...args
|
|
) =>
|
|
loadFacadeModule()["resolveSlackRuntimeGroupPolicy"](
|
|
...args,
|
|
)) as FacadeModule["resolveSlackRuntimeGroupPolicy"];
|
|
export const resolveSlackGroupToolPolicy: FacadeModule["resolveSlackGroupToolPolicy"] = ((
|
|
...args
|
|
) =>
|
|
loadFacadeModule()["resolveSlackGroupToolPolicy"](
|
|
...args,
|
|
)) as FacadeModule["resolveSlackGroupToolPolicy"];
|
|
export const resolveSlackReplyToMode: FacadeModule["resolveSlackReplyToMode"] = ((...args) =>
|
|
loadFacadeModule()["resolveSlackReplyToMode"](
|
|
...args,
|
|
)) as FacadeModule["resolveSlackReplyToMode"];
|
|
export const sendSlackMessage: FacadeModule["sendSlackMessage"] = ((...args) =>
|
|
loadFacadeModule()["sendSlackMessage"](...args)) as FacadeModule["sendSlackMessage"];
|
|
export const pinSlackMessage: FacadeModule["pinSlackMessage"] = ((...args) =>
|
|
loadFacadeModule()["pinSlackMessage"](...args)) as FacadeModule["pinSlackMessage"];
|
|
export const reactSlackMessage: FacadeModule["reactSlackMessage"] = ((...args) =>
|
|
loadFacadeModule()["reactSlackMessage"](...args)) as FacadeModule["reactSlackMessage"];
|
|
export const readSlackMessages: FacadeModule["readSlackMessages"] = ((...args) =>
|
|
loadFacadeModule()["readSlackMessages"](...args)) as FacadeModule["readSlackMessages"];
|
|
export const removeOwnSlackReactions: FacadeModule["removeOwnSlackReactions"] = ((...args) =>
|
|
loadFacadeModule()["removeOwnSlackReactions"](
|
|
...args,
|
|
)) as FacadeModule["removeOwnSlackReactions"];
|
|
export const removeSlackReaction: FacadeModule["removeSlackReaction"] = ((...args) =>
|
|
loadFacadeModule()["removeSlackReaction"](...args)) as FacadeModule["removeSlackReaction"];
|
|
export const unpinSlackMessage: FacadeModule["unpinSlackMessage"] = ((...args) =>
|
|
loadFacadeModule()["unpinSlackMessage"](...args)) as FacadeModule["unpinSlackMessage"];
|
|
export type InspectedSlackAccount = FacadeEntry["types"]["InspectedSlackAccount"];
|
|
export type ResolvedSlackAccount = FacadeEntry["types"]["ResolvedSlackAccount"];
|
|
export type SlackProbe = FacadeEntry["types"]["SlackProbe"];
|