import { Bt as AcpRuntimeDoctorReport, Ht as AcpRuntimeEvent, Kt as AcpRuntimeStatus, Qt as AcpSessionUpdateTag, Rt as AcpRuntime, Ut as AcpRuntimeHandle, Vt as AcpRuntimeEnsureInput, Yt as AcpRuntimeTurnInput, r as KlawConfig, zt as AcpRuntimeCapabilities } from "../../types.klaw-xKUw_Rz7.js"; import { n as normalizeAccountId, t as DEFAULT_ACCOUNT_ID } from "../../account-id-CVLVRlKQ.js"; import { C as readStringParam, S as readStringOrNumberParam, b as readReactionParams, h as jsonResult, x as readStringArrayParam, y as readNumberParam } from "../../common-BtCut1Uo.js"; import { a as resolvePollMaxSelections } from "../../polls-D5VI87RP.js"; import { y as ChannelMessageActionAdapter } from "../../types.core-BSyOg0vX.js"; import { B as KlawPluginService, V as KlawPluginServiceContext, ht as PluginLogger, u as KlawPluginApi } from "../../types-CAmC_cW72.js"; import { n as ChannelPlugin } from "../../types.public-BSMobFik.js"; import { n as PluginRuntime } from "../../types-yybOtwsl.js"; import { o as AcpRuntimeError, s as AcpRuntimeErrorCode } from "../../registry-B0tOcDID.js"; import { r as emptyPluginConfigSchema } from "../../config-schema-CCf2P1bT.js"; import { r as buildChannelConfigSchema } from "../../config-schema-DMh8Tifh.js"; import { t as clearAccountEntryFields } from "../../config-helpers-B7PWNMTJ.js"; import { n as formatPairingApproveHint } from "../../helpers-C4DX1i0K.js"; import { t as PAIRING_APPROVED_MESSAGE } from "../../pairing-message-DURX64z_.js"; import { n as resolveConfiguredFromCredentialStatuses, t as projectCredentialSnapshotFields } from "../../channel-status-CSG-X0iY.js"; import { o as buildTokenChannelStatusSummary } from "../../status-helpers-CfDgvxsn.js"; import { c as TelegramConfigSchema } from "../../bundled-channel-config-schema-IgHPvQmp.js"; import { t as getChatChannelMeta } from "../../channel-plugin-common-CmSFUPub.js"; import { r as makeProxyFetch } from "../../proxy-fetch-CYLwYkdM.js"; import { a as editMessageReplyMarkupTelegram, c as reactMessageTelegram, d as sendPollTelegram, f as sendStickerTelegram, i as editForumTopicTelegram, l as renameForumTopicTelegram, m as unpinMessageTelegram, n as createForumTopicTelegram, o as editMessageTelegram, p as sendTypingTelegram, r as deleteMessageTelegram, s as pinMessageTelegram, t as TelegramApiOverride, u as sendMessageTelegram } from "../../send-CCdR3-TY.js"; import { _ as buildTelegramExecApprovalPendingPayload, c as telegramMessageActions, i as resolveTelegramPollVisibility, n as TelegramActionConfig, o as parseTelegramTopicConversation, r as TelegramNetworkConfig, s as monitorTelegramProvider, t as TelegramAccountConfig, v as shouldSuppressTelegramExecApprovalForwardingFallback, y as resolveTelegramRuntimeGroupPolicy } from "../../runtime-api-DU4JsdVV.js"; import { r as probeTelegram, t as TelegramProbe } from "../../probe-CAGH8j2u.js"; import { n as collectTelegramUnmentionedGroupIds, t as auditTelegramGroupMembership } from "../../audit-DYlbmD9z.js"; import { t as setTelegramRuntime } from "../../runtime-BJO7MQZE.js"; import { i as shouldRetryTelegramTransportFallback, n as resolveTelegramFetch, r as resolveTelegramTransport } from "../../fetch-C01cy29q.js"; import { a as setTelegramThreadBindingMaxAgeBySessionKey, i as setTelegramThreadBindingIdleTimeoutBySessionKey, n as getTelegramThreadBindingManager, r as resetTelegramThreadBindingsForTests, t as createTelegramThreadBindingManager } from "../../thread-bindings-EFH4E4Ff.js"; import { n as resolveTelegramToken } from "../../token-CCrJ6pjw.js"; export { AcpRuntime, AcpRuntimeCapabilities, AcpRuntimeDoctorReport, AcpRuntimeEnsureInput, AcpRuntimeError, AcpRuntimeErrorCode, AcpRuntimeEvent, AcpRuntimeHandle, AcpRuntimeStatus, AcpRuntimeTurnInput, AcpSessionUpdateTag, ChannelMessageActionAdapter, ChannelPlugin, DEFAULT_ACCOUNT_ID, KlawConfig, KlawPluginApi, KlawPluginService, KlawPluginServiceContext, PAIRING_APPROVED_MESSAGE, PluginLogger, PluginRuntime, TelegramAccountConfig, TelegramActionConfig, TelegramApiOverride, TelegramConfigSchema, TelegramNetworkConfig, 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 };