mirror of https://github.com/openclaw/openclaw.git
149 lines
7.9 KiB
TypeScript
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"];
|