import React from "react";
import type { CompletedItem } from "../app-items.js";
interface ChatLivePaneProps {
    liveItems: CompletedItem[];
    renderItem: (item: CompletedItem, index: number, items: CompletedItem[]) => React.ReactNode;
    isRunning: boolean;
    visibleStreamingText: string;
    streamingThinking: string;
    thinkingMs: number;
    reserveStreamingSpacing: boolean;
    renderMarkdown: boolean;
    measuredLiveAreaRows: number;
    assistantMarginTop: number;
    streamingContinuation: boolean;
}
export declare function ChatLivePane({ liveItems, renderItem, isRunning, visibleStreamingText, streamingThinking, thinkingMs, reserveStreamingSpacing, renderMarkdown, measuredLiveAreaRows, assistantMarginTop, streamingContinuation, }: ChatLivePaneProps): React.JSX.Element;
export {};
//# sourceMappingURL=ChatLivePane.d.ts.map