import type { WsClient } from "../ws/client.js"; export interface SendResult { messageId: string; chatId: string; } export declare function normalizeDirectTarget(target: string): string | null; export declare function sendText(ws: WsClient, to: string, text: string, service?: string): Promise; export declare function sendMedia(ws: WsClient, to: string, mediaUrl: string, text?: string, service?: string): Promise; export declare function sendMessage(ws: WsClient, to: string, parts: Array>, service?: string): Promise; export declare function sendToGroup(ws: WsClient, chatId: string, text: string, service?: string): Promise; export declare function sendGroupMedia(ws: WsClient, chatId: string, mediaUrl: string, text?: string, service?: string): Promise; export declare function sendToNewGroup(ws: WsClient, to: string[], text: string, service?: string): Promise;