import type { ChannelOutboundContext, ChannelOutboundPayloadContext, OutboundDeliveryResult } from '@xopcai/xopc/channels/plugin-types.js'; /** * Weixin ilink text items are plain text (no client-side markdown). * Apply StreamingMarkdownFilter, then strip remaining markdown to plain text. */ export declare function formatWeixinOutboundText(text: string): string; export declare function createWeixinOutboundHandlers(): { sendPayload: (ctx: ChannelOutboundPayloadContext) => Promise; sendText: (ctx: ChannelOutboundContext) => Promise; sendMedia: (ctx: ChannelOutboundContext) => Promise; }; export declare function weixinTextChunker(text: string, limit: number): string[];