import { Context, MessageEncoder, h } from 'koishi';
import { IIROSE_Bot } from './bot';
export declare class IIROSE_BotMessageEncoder extends MessageEncoder<Context, IIROSE_Bot> {
    private outDataOringin;
    private outDataOringinObj;
    private currentMessageId;
    private audioSent;
    private isMarkdown;
    private resetState;
    flush(): Promise<void>;
    getMessageId(): string;
    visit(element: h): Promise<void>;
    render(elements: h[]): Promise<void>;
}
