/**
 * Public entrypoint for `node-telegram-bot-api`.
 *
 * Provides:
 *   - The {@link TelegramBot} class (default export, for legacy compatibility).
 *   - Polling and Webhook helper classes (advanced use).
 *   - The full set of generated request/reply types (from scripts/api-parser.ts).
 *   - The error hierarchy.
 */
export { TelegramBot, } from "./telegram.js";
export { TelegramBotPolling } from "./polling.js";
export { TelegramBotWebHook } from "./webhook.js";
export { HttpClient } from "./http.js";
export * from "./errors.js";
export * from "./types/index.js";
import { TelegramBot } from "./telegram.js";
export default TelegramBot;
//# sourceMappingURL=index.js.map