import { i as OpenClawConfig } from "../../types.openclaw-fYj4Ft14.js"; import { a as AcpRuntimeEnsureInput, g as AcpSessionUpdateTag, i as AcpRuntimeDoctorReport, n as AcpRuntimeCapabilities, o as AcpRuntimeEvent, p as AcpRuntimeTurnInput, s as AcpRuntimeHandle, t as AcpRuntime, u as AcpRuntimeStatus } from "../../types-Z2-ObWHA.js"; import { $n as PluginRuntime } from "../../types-C_nat0ED.js"; import { D as readStringParam, E as readStringOrNumberParam, S as readNumberParam, T as readStringArrayParam, g as jsonResult, w as readReactionParams } from "../../common-trYgkCB1.js"; import { n as normalizeAccountId, t as DEFAULT_ACCOUNT_ID } from "../../account-id-Dh6XMgGH.js"; import { a as resolvePollMaxSelections } from "../../polls-CfHkU59X.js"; import { v as ChannelMessageActionAdapter } from "../../types.core-BdBUJhNx.js"; import { t as ChannelPlugin } from "../../types.plugin-DKwujMQc.js"; import { n as AcpRuntimeError, r as AcpRuntimeErrorCode } from "../../errors-4NrSl2dh.js"; import { r as emptyPluginConfigSchema } from "../../config-schema-RV9p8CTq.js"; import { O as OpenClawPluginService, U as PluginLogger, g as OpenClawPluginApi, k as OpenClawPluginServiceContext } from "../../plugin-entry-D3iV1gAb.js"; import { r as buildChannelConfigSchema } from "../../config-schema-jXAeMqcd.js"; import { t as clearAccountEntryFields } from "../../config-helpers-BTxtW8cG.js"; import { n as formatPairingApproveHint } from "../../helpers-bTtNkbyX.js"; import { t as PAIRING_APPROVED_MESSAGE } from "../../pairing-message-CFjlYpMw.js"; import { n as resolveConfiguredFromCredentialStatuses, t as projectCredentialSnapshotFields } from "../../channel-status-CgJ_bkFI.js"; import { o as buildTokenChannelStatusSummary } from "../../status-helpers-DDjLuHV9.js"; import { c as TelegramConfigSchema } from "../../bundled-channel-config-schema-De4GXSSH.js"; import { t as getChatChannelMeta } from "../../channel-plugin-common-CIAtpzPp.js"; import { r as makeProxyFetch } from "../../proxy-fetch-DPt1dxTl.js"; import { a as deleteMessageTelegram, c as editMessageTelegram, d as renameForumTopicTelegram, f as sendMessageTelegram, g as unpinMessageTelegram, h as sendTypingTelegram, i as createForumTopicTelegram, l as pinMessageTelegram, m as sendStickerTelegram, o as editForumTopicTelegram, p as sendPollTelegram, r as TelegramApiOverride, s as editMessageReplyMarkupTelegram, t as setTelegramRuntime, u as reactMessageTelegram } from "../../runtime-BXIX19nP.js"; import { C as shouldSuppressTelegramExecApprovalForwardingFallback, S as buildTelegramExecApprovalPendingPayload, c as getTelegramThreadBindingManager, d as setTelegramThreadBindingMaxAgeBySessionKey, f as monitorTelegramProvider, i as resolveTelegramPollVisibility, l as resetTelegramThreadBindingsForTests, n as TelegramActionConfig, o as parseTelegramTopicConversation, p as telegramMessageActions, r as TelegramNetworkConfig, s as createTelegramThreadBindingManager, t as TelegramAccountConfig, u as setTelegramThreadBindingIdleTimeoutBySessionKey, w as resolveTelegramRuntimeGroupPolicy } from "../../runtime-api-CZdpvuTd.js"; import { r as probeTelegram, t as TelegramProbe } from "../../probe-D5oaZHHj.js"; import { n as collectTelegramUnmentionedGroupIds, t as auditTelegramGroupMembership } from "../../audit-D5xr4v97.js"; import { i as shouldRetryTelegramTransportFallback, n as resolveTelegramFetch, r as resolveTelegramTransport } from "../../fetch-l9J60TsN.js"; import { n as resolveTelegramToken } from "../../token-CCCD8Kgg.js"; export { type AcpRuntime, type AcpRuntimeCapabilities, type AcpRuntimeDoctorReport, type AcpRuntimeEnsureInput, AcpRuntimeError, type AcpRuntimeErrorCode, type AcpRuntimeEvent, type AcpRuntimeHandle, type AcpRuntimeStatus, type AcpRuntimeTurnInput, type AcpSessionUpdateTag, type ChannelMessageActionAdapter, type ChannelPlugin, DEFAULT_ACCOUNT_ID, type OpenClawConfig, type OpenClawPluginApi, type OpenClawPluginService, type OpenClawPluginServiceContext, PAIRING_APPROVED_MESSAGE, type PluginLogger, type PluginRuntime, TelegramAccountConfig, TelegramActionConfig, type TelegramApiOverride, TelegramConfigSchema, TelegramNetworkConfig, type TelegramProbe, auditTelegramGroupMembership, buildChannelConfigSchema, buildTelegramExecApprovalPendingPayload, buildTokenChannelStatusSummary, clearAccountEntryFields, collectTelegramUnmentionedGroupIds, createForumTopicTelegram, createTelegramThreadBindingManager, deleteMessageTelegram, editForumTopicTelegram, editMessageReplyMarkupTelegram, editMessageTelegram, emptyPluginConfigSchema, formatPairingApproveHint, getChatChannelMeta, getTelegramThreadBindingManager, jsonResult, makeProxyFetch, monitorTelegramProvider, normalizeAccountId, parseTelegramTopicConversation, pinMessageTelegram, probeTelegram, projectCredentialSnapshotFields, reactMessageTelegram, readNumberParam, readReactionParams, readStringArrayParam, readStringOrNumberParam, readStringParam, renameForumTopicTelegram, resetTelegramThreadBindingsForTests, resolveConfiguredFromCredentialStatuses, resolvePollMaxSelections, resolveTelegramFetch, resolveTelegramPollVisibility, resolveTelegramRuntimeGroupPolicy, resolveTelegramToken, resolveTelegramTransport, sendMessageTelegram, sendPollTelegram, sendStickerTelegram, sendTypingTelegram, setTelegramRuntime, setTelegramThreadBindingIdleTimeoutBySessionKey, setTelegramThreadBindingMaxAgeBySessionKey, shouldRetryTelegramTransportFallback, shouldSuppressTelegramExecApprovalForwardingFallback, telegramMessageActions, unpinMessageTelegram };