import type { MarkdownTableMode } from "agdi/plugin-sdk/config-runtime"; import { type ChunkMode } from "agdi/plugin-sdk/reply-runtime"; import type { ReplyPayload } from "agdi/plugin-sdk/reply-runtime"; import type { WebInboundMsg } from "./types.js"; export declare function deliverWebReply(params: { replyResult: ReplyPayload; msg: WebInboundMsg; mediaLocalRoots?: readonly string[]; maxMediaBytes: number; textLimit: number; chunkMode?: ChunkMode; replyLogger: { info: (obj: unknown, msg: string) => void; warn: (obj: unknown, msg: string) => void; }; connectionId?: string; skipLog?: boolean; tableMode?: MarkdownTableMode; }): Promise;