import { Context, Dict, h, MessageEncoder } from '@satorijs/core'; import { DingtalkBot } from './bot'; import { SendMessageData } from './types'; export declare const escape: (val: string) => string; export declare const unescape: (val: string) => string; export declare class DingtalkMessageEncoder extends MessageEncoder> { buffer: string; /** * Markdown: https://open.dingtalk.com/document/isvapp/robot-message-types-and-data-format */ hasRichContent: boolean; flush(): Promise; sendMessage(msgType: T, msgParam: SendMessageData[T]): Promise; uploadMedia(attrs: Dict): Promise; private listType; visit(element: h): Promise; }