import type { TerminalHeaderProps } from "./terminal-header.js";
import type { GroupedResponseItem } from "./use-message-grouping.js";
import type { CoreMessage } from "ai";
import React from "react";
type BatchEntry = {
    item?: CoreMessage;
    group?: GroupedResponseItem;
};
type MessageHistoryProps = {
    batch: Array<BatchEntry>;
    groupCounts: Record<string, number>;
    items: Array<CoreMessage>;
    userMsgCount: number;
    confirmationPrompt: React.ReactNode;
    loading: boolean;
    headerProps: TerminalHeaderProps;
};
declare const _default: React.NamedExoticComponent<MessageHistoryProps>;
export default _default;
