openclaw/src/plugin-sdk/telegram-surface.ts

149 lines
7.9 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["telegram-surface"];
type FacadeModule = FacadeEntry["module"];
import { loadBundledPluginPublicSurfaceModuleSync } from "./facade-runtime.js";
function loadFacadeModule(): FacadeModule {
return loadBundledPluginPublicSurfaceModuleSync<FacadeModule>({
dirName: "telegram",
artifactBasename: "api.js",
});
}
export const buildBrowseProvidersButton: FacadeModule["buildBrowseProvidersButton"] = ((...args) =>
loadFacadeModule()["buildBrowseProvidersButton"](
...args,
)) as FacadeModule["buildBrowseProvidersButton"];
export const buildModelsKeyboard: FacadeModule["buildModelsKeyboard"] = ((...args) =>
loadFacadeModule()["buildModelsKeyboard"](...args)) as FacadeModule["buildModelsKeyboard"];
export const buildProviderKeyboard: FacadeModule["buildProviderKeyboard"] = ((...args) =>
loadFacadeModule()["buildProviderKeyboard"](...args)) as FacadeModule["buildProviderKeyboard"];
export const buildTelegramGroupPeerId: FacadeModule["buildTelegramGroupPeerId"] = ((...args) =>
loadFacadeModule()["buildTelegramGroupPeerId"](
...args,
)) as FacadeModule["buildTelegramGroupPeerId"];
export const calculateTotalPages: FacadeModule["calculateTotalPages"] = ((...args) =>
loadFacadeModule()["calculateTotalPages"](...args)) as FacadeModule["calculateTotalPages"];
export const createTelegramActionGate: FacadeModule["createTelegramActionGate"] = ((...args) =>
loadFacadeModule()["createTelegramActionGate"](
...args,
)) as FacadeModule["createTelegramActionGate"];
export const fetchTelegramChatId: FacadeModule["fetchTelegramChatId"] = ((...args) =>
loadFacadeModule()["fetchTelegramChatId"](...args)) as FacadeModule["fetchTelegramChatId"];
export const getCacheStats: FacadeModule["getCacheStats"] = ((...args) =>
loadFacadeModule()["getCacheStats"](...args)) as FacadeModule["getCacheStats"];
export const getModelsPageSize: FacadeModule["getModelsPageSize"] = ((...args) =>
loadFacadeModule()["getModelsPageSize"](...args)) as FacadeModule["getModelsPageSize"];
export const inspectTelegramAccount: FacadeModule["inspectTelegramAccount"] = ((...args) =>
loadFacadeModule()["inspectTelegramAccount"](...args)) as FacadeModule["inspectTelegramAccount"];
export const isTelegramExecApprovalApprover: FacadeModule["isTelegramExecApprovalApprover"] = ((
...args
) =>
loadFacadeModule()["isTelegramExecApprovalApprover"](
...args,
)) as FacadeModule["isTelegramExecApprovalApprover"];
export const isTelegramExecApprovalAuthorizedSender: FacadeModule["isTelegramExecApprovalAuthorizedSender"] =
((...args) =>
loadFacadeModule()["isTelegramExecApprovalAuthorizedSender"](
...args,
)) as FacadeModule["isTelegramExecApprovalAuthorizedSender"];
export const isTelegramExecApprovalClientEnabled: FacadeModule["isTelegramExecApprovalClientEnabled"] =
((...args) =>
loadFacadeModule()["isTelegramExecApprovalClientEnabled"](
...args,
)) as FacadeModule["isTelegramExecApprovalClientEnabled"];
export const isTelegramExecApprovalTargetRecipient: FacadeModule["isTelegramExecApprovalTargetRecipient"] =
((...args) =>
loadFacadeModule()["isTelegramExecApprovalTargetRecipient"](
...args,
)) as FacadeModule["isTelegramExecApprovalTargetRecipient"];
export const listTelegramAccountIds: FacadeModule["listTelegramAccountIds"] = ((...args) =>
loadFacadeModule()["listTelegramAccountIds"](...args)) as FacadeModule["listTelegramAccountIds"];
export const listTelegramDirectoryGroupsFromConfig: FacadeModule["listTelegramDirectoryGroupsFromConfig"] =
((...args) =>
loadFacadeModule()["listTelegramDirectoryGroupsFromConfig"](
...args,
)) as FacadeModule["listTelegramDirectoryGroupsFromConfig"];
export const listTelegramDirectoryPeersFromConfig: FacadeModule["listTelegramDirectoryPeersFromConfig"] =
((...args) =>
loadFacadeModule()["listTelegramDirectoryPeersFromConfig"](
...args,
)) as FacadeModule["listTelegramDirectoryPeersFromConfig"];
export const looksLikeTelegramTargetId: FacadeModule["looksLikeTelegramTargetId"] = ((...args) =>
loadFacadeModule()["looksLikeTelegramTargetId"](
...args,
)) as FacadeModule["looksLikeTelegramTargetId"];
export const lookupTelegramChatId: FacadeModule["lookupTelegramChatId"] = ((...args) =>
loadFacadeModule()["lookupTelegramChatId"](...args)) as FacadeModule["lookupTelegramChatId"];
export const normalizeTelegramMessagingTarget: FacadeModule["normalizeTelegramMessagingTarget"] = ((
...args
) =>
loadFacadeModule()["normalizeTelegramMessagingTarget"](
...args,
)) as FacadeModule["normalizeTelegramMessagingTarget"];
export const parseTelegramReplyToMessageId: FacadeModule["parseTelegramReplyToMessageId"] = ((
...args
) =>
loadFacadeModule()["parseTelegramReplyToMessageId"](
...args,
)) as FacadeModule["parseTelegramReplyToMessageId"];
export const parseTelegramTarget: FacadeModule["parseTelegramTarget"] = ((...args) =>
loadFacadeModule()["parseTelegramTarget"](...args)) as FacadeModule["parseTelegramTarget"];
export const parseTelegramThreadId: FacadeModule["parseTelegramThreadId"] = ((...args) =>
loadFacadeModule()["parseTelegramThreadId"](...args)) as FacadeModule["parseTelegramThreadId"];
export const resolveTelegramAutoThreadId: FacadeModule["resolveTelegramAutoThreadId"] = ((
...args
) =>
loadFacadeModule()["resolveTelegramAutoThreadId"](
...args,
)) as FacadeModule["resolveTelegramAutoThreadId"];
export const resolveTelegramGroupRequireMention: FacadeModule["resolveTelegramGroupRequireMention"] =
((...args) =>
loadFacadeModule()["resolveTelegramGroupRequireMention"](
...args,
)) as FacadeModule["resolveTelegramGroupRequireMention"];
export const resolveTelegramGroupToolPolicy: FacadeModule["resolveTelegramGroupToolPolicy"] = ((
...args
) =>
loadFacadeModule()["resolveTelegramGroupToolPolicy"](
...args,
)) as FacadeModule["resolveTelegramGroupToolPolicy"];
export const resolveTelegramInlineButtonsScope: FacadeModule["resolveTelegramInlineButtonsScope"] =
((...args) =>
loadFacadeModule()["resolveTelegramInlineButtonsScope"](
...args,
)) as FacadeModule["resolveTelegramInlineButtonsScope"];
export const resolveTelegramPollActionGateState: FacadeModule["resolveTelegramPollActionGateState"] =
((...args) =>
loadFacadeModule()["resolveTelegramPollActionGateState"](
...args,
)) as FacadeModule["resolveTelegramPollActionGateState"];
export const resolveTelegramReactionLevel: FacadeModule["resolveTelegramReactionLevel"] = ((
...args
) =>
loadFacadeModule()["resolveTelegramReactionLevel"](
...args,
)) as FacadeModule["resolveTelegramReactionLevel"];
export const resolveTelegramTargetChatType: FacadeModule["resolveTelegramTargetChatType"] = ((
...args
) =>
loadFacadeModule()["resolveTelegramTargetChatType"](
...args,
)) as FacadeModule["resolveTelegramTargetChatType"];
export const searchStickers: FacadeModule["searchStickers"] = ((...args) =>
loadFacadeModule()["searchStickers"](...args)) as FacadeModule["searchStickers"];
export const sendTelegramPayloadMessages: FacadeModule["sendTelegramPayloadMessages"] = ((
...args
) =>
loadFacadeModule()["sendTelegramPayloadMessages"](
...args,
)) as FacadeModule["sendTelegramPayloadMessages"];
export type InspectedTelegramAccount = FacadeEntry["types"]["InspectedTelegramAccount"];
export type ProviderInfo = FacadeEntry["types"]["ProviderInfo"];
export type ResolvedTelegramAccount = FacadeEntry["types"]["ResolvedTelegramAccount"];
export type StickerMetadata = FacadeEntry["types"]["StickerMetadata"];
export type TelegramButtonStyle = FacadeEntry["types"]["TelegramButtonStyle"];
export type TelegramInlineButtons = FacadeEntry["types"]["TelegramInlineButtons"];
export type TelegramProbe = FacadeEntry["types"]["TelegramProbe"];
export type TelegramTokenResolution = FacadeEntry["types"]["TelegramTokenResolution"];