import type { ChannelPlugin } from "openclaw/plugin-sdk"; import { type ClawMessengerConfig } from "./config.js"; import { WsClient } from "./ws/client.js"; interface ResolvedAccount { accountId: string; enabled: boolean; apiKey: string; serverUrl: string; preferredService: string; config: ClawMessengerConfig; } export declare function getWsClient(accountId: string): WsClient | undefined; export declare function getConnectionStatus(): { connected: boolean; serverUrl: string; preferredService: string; accountId: string; }; export declare function createGroup(to: string[], text: string): Promise<{ ok: boolean; messageId: string; chatId: string; }>; export declare const clawMessengerPlugin: ChannelPlugin; export {};