import { ReactiveController, ReactiveControllerHost } from 'lit'; /** * Reactive controller for caching parsed markdown and throttling renders. * Provides HTML caching per message and RAF throttling during streaming. */ export declare class MarkdownStreamController implements ReactiveController { #private; constructor(host: ReactiveControllerHost); hostConnected(): void; hostDisconnected(): void; getCachedHtml(messageId: string, content: string): string; scheduleUpdate(): void; }