/** * Telegram notification channel */ import type { CcanywhereConfig } from '../../types/index.js'; import type { ChannelNotifier, NotificationMessage } from './types.js'; export declare class TelegramNotifier implements ChannelNotifier { readonly channel: "telegram"; private readonly botToken; private readonly chatId; private readonly apiUrl; constructor(config: NonNullable['telegram']>); send(message: NotificationMessage): Promise; /** * Test the Telegram bot configuration */ test(): Promise; /** * Get bot information */ getBotInfo(): Promise; /** * Get chat information */ getChatInfo(): Promise; /** * Send a test message */ sendTest(): Promise; } //# sourceMappingURL=telegram.d.ts.map