import { i as buildChannelConfigSchema } from "../../config-schema-BQ-qRXDd.js";
import { n as normalizeAccountId, t as DEFAULT_ACCOUNT_ID } from "../../account-id-BH0zJUew.js";
import { o as getChatChannelMeta } from "../../registry-B4wuoyqF.js";
import { t as jsonResult } from "../../tool-results-BCM3fdVS.js";
import { f as readReactionParams, h as readToolStringParam, m as readStringOrNumberParam, p as readStringArrayParam, u as readNumberParam } from "../../common-DVyAhMa9.js";
import { n as AcpRuntimeError } from "../../errors-MW5Rkd8s.js";
import { r as emptyPluginConfigSchema } from "../../config-schema-BIct9FZa.js";
import { r as resolvePollMaxSelections } from "../../polls-C-v11_tu.js";
import { t as clearAccountEntryFields } from "../../config-helpers-Dwx1uD2b.js";
import { n as formatPairingApproveHint } from "../../helpers-DOXHEkAr.js";
import { c as resolveConfiguredFromCredentialStatuses, i as projectCredentialSnapshotFields } from "../../account-snapshot-fields-gSXIQEBX.js";
import { r as makeProxyFetch } from "../../proxy-fetch-D_E2mumT.js";
import { i as shouldRetryTelegramTransportFallback, n as resolveTelegramFetch, r as resolveTelegramTransport } from "../../fetch-D9oi4mk4.js";
import { n as collectTelegramUnmentionedGroupIds, t as auditTelegramGroupMembership } from "../../audit-Bn4u4Q-Y.js";
import { t as resolveTelegramToken } from "../../token-HFoJpntR.js";
import "../../acp-runtime-643TcvZT.js";
import { t as PAIRING_APPROVED_MESSAGE } from "../../pairing-message-DNhqI-OE.js";
import "../../channel-plugin-common-w5BCaClS.js";
import { o as buildTokenChannelStatusSummary } from "../../status-helpers-Bpuz5SLO.js";
import "../../channel-status-DcVEl8_J.js";
import "../../channel-config-schema-DOo__HFs.js";
import "../../channel-actions-DvjmqVQH.js";
import "../../channel-core-6lKAal2j.js";
import { n as parseTelegramTopicConversation } from "../../topic-conversation-Cl4csGES.js";
import { r as setTelegramRuntime } from "../../runtime-D4cq5Nic.js";
import { a as shouldSuppressTelegramExecApprovalForwardingFallback, i as buildTelegramExecApprovalPendingPayload, n as monitorTelegramProvider, o as telegramMessageActions, t as probeTelegram } from "../../probe-CKpIy81d.js";
import "../../command-config-BRHFowmK.js";
import { n as TelegramConfigSchema } from "../../config-schema-pxArKXTF.js";
import { i as setTelegramThreadBindingMaxAgeBySessionKey, n as getTelegramThreadBindingManager, r as setTelegramThreadBindingIdleTimeoutBySessionKey, t as createTelegramThreadBindingManager } from "../../thread-bindings-CNgA-pzq.js";
import { A as unpinMessageTelegram, C as editForumTopicTelegram, D as pinMessageTelegram, O as reactMessageTelegram, S as createForumTopicTelegram, T as deleteMessageTelegram, b as editMessageTelegram, gt as resolveTelegramRuntimeGroupPolicy, k as sendTypingTelegram, n as sendStickerTelegram, t as sendPollTelegram, u as sendMessageTelegram, w as renameForumTopicTelegram, y as editMessageReplyMarkupTelegram } from "../../send-Ei3LDyLf.js";
import { t as resolveTelegramPollVisibility } from "../../poll-visibility-Ds4ydsWS.js";
export { AcpRuntimeError, DEFAULT_ACCOUNT_ID, PAIRING_APPROVED_MESSAGE, TelegramConfigSchema, 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, readToolStringParam as readStringParam, renameForumTopicTelegram, resolveConfiguredFromCredentialStatuses, resolvePollMaxSelections, resolveTelegramFetch, resolveTelegramPollVisibility, resolveTelegramRuntimeGroupPolicy, resolveTelegramToken, resolveTelegramTransport, sendMessageTelegram, sendPollTelegram, sendStickerTelegram, sendTypingTelegram, setTelegramRuntime, setTelegramThreadBindingIdleTimeoutBySessionKey, setTelegramThreadBindingMaxAgeBySessionKey, shouldRetryTelegramTransportFallback, shouldSuppressTelegramExecApprovalForwardingFallback, telegramMessageActions, unpinMessageTelegram };
