import { n as AcpRuntimeError } from "../../errors-C7_LR8fF.js";
import { n as normalizeAccountId, t as DEFAULT_ACCOUNT_ID } from "../../account-id-C7N4Rwku.js";
import { i as buildChannelConfigSchema } from "../../config-schema-C1QEePO7.js";
import { n as getChatChannelMeta } from "../../chat-meta-DqivyLxx.js";
import { _ as readStringParam, f as readNumberParam, g as readStringOrNumberParam, h as readStringArrayParam, m as readReactionParams } from "../../common-Av78VkEK.js";
import { t as jsonResult } from "../../tool-results-BCM3fdVS.js";
import { r as resolvePollMaxSelections } from "../../polls-C-v11_tu.js";
import { t as clearAccountEntryFields } from "../../config-helpers-CGWarYiR.js";
import { n as formatPairingApproveHint } from "../../helpers-BzNF0htn.js";
import { r as makeProxyFetch } from "../../proxy-fetch-CY4wSFHa.js";
import { i as shouldRetryTelegramTransportFallback, n as resolveTelegramFetch, r as resolveTelegramTransport } from "../../fetch-n-MM_ecA.js";
import { n as collectTelegramUnmentionedGroupIds, t as auditTelegramGroupMembership } from "../../audit-DYS0rIAk.js";
import { n as resolveTelegramToken } from "../../token-DiIoCYyh.js";
import { r as emptyPluginConfigSchema } from "../../config-schema-D48VtTjI.js";
import { c as resolveConfiguredFromCredentialStatuses, i as projectCredentialSnapshotFields } from "../../account-snapshot-fields-BeI_EUui.js";
import "../../acp-runtime-Zca0lCZd.js";
import { t as PAIRING_APPROVED_MESSAGE } from "../../pairing-message-DNhqI-OE.js";
import "../../channel-plugin-common-DyOtIEch.js";
import { o as buildTokenChannelStatusSummary } from "../../status-helpers-qb1hhp-k.js";
import "../../channel-status-DfQ_E9hh.js";
import { o as TelegramConfigSchema } from "../../zod-schema.providers-core-_2ixsELS.js";
import "../../channel-actions-B-4CViYw.js";
import "../../channel-core-B4dqPmDe.js";
import { r as setTelegramRuntime } from "../../runtime-C477YmG02.js";
import { a as buildTelegramExecApprovalPendingPayload, o as shouldSuppressTelegramExecApprovalForwardingFallback, r as monitorTelegramProvider, s as telegramMessageActions, t as probeTelegram } from "../../probe-BUjzB7y2.js";
import { t as parseTelegramTopicConversation } from "../../topic-conversation-B6kdtLDb.js";
import "../../config-api-C8YXweQS.js";
import { c as setTelegramThreadBindingMaxAgeBySessionKey, i as getTelegramThreadBindingManager, o as resetTelegramThreadBindingsForTests, r as createTelegramThreadBindingManager, s as setTelegramThreadBindingIdleTimeoutBySessionKey } from "../../thread-bindings-B8yqFAom.js";
import { r as resolveTelegramRuntimeGroupPolicy } from "../../group-access-D6W5eJ7e.js";
import { a as editMessageTelegram, c as renameForumTopicTelegram, d as sendMessageTelegram, f as sendPollTelegram, g as unpinMessageTelegram, i as editMessageReplyMarkupTelegram, m as sendTypingTelegram, n as deleteMessageTelegram, o as pinMessageTelegram, p as sendStickerTelegram, r as editForumTopicTelegram, s as reactMessageTelegram, t as createForumTopicTelegram } from "../../send-5Kqst7yq.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, readStringParam, renameForumTopicTelegram, resetTelegramThreadBindingsForTests, resolveConfiguredFromCredentialStatuses, resolvePollMaxSelections, resolveTelegramFetch, resolveTelegramPollVisibility, resolveTelegramRuntimeGroupPolicy, resolveTelegramToken, resolveTelegramTransport, sendMessageTelegram, sendPollTelegram, sendStickerTelegram, sendTypingTelegram, setTelegramRuntime, setTelegramThreadBindingIdleTimeoutBySessionKey, setTelegramThreadBindingMaxAgeBySessionKey, shouldRetryTelegramTransportFallback, shouldSuppressTelegramExecApprovalForwardingFallback, telegramMessageActions, unpinMessageTelegram };
