import type { PiDroidPlugin, PluginActionResult, PluginCapability, PluginStatus } from "./interface.js"; export declare class TelegramPlugin implements PiDroidPlugin { readonly name = "telegram"; readonly displayName = "Telegram HITL"; readonly targetApps: string[]; private channel; private paused; private commands; private heartbeatPollIntervalMs; private lastHeartbeatPollAt; initialize(config: Record): Promise; getCapabilities(): PluginCapability[]; getStatus(): Promise; execute(action: string, params: Record): Promise; onHeartbeat(): Promise; destroy(): Promise; private applyControlCommands; }