/**
 * ChatView Component
 * Main chat display area combining header and messages
 */
import type { Message, StartupInfo } from '../../state/types.js';
interface ChatViewProps {
    messages: Message[];
    modelName: string;
    sessionId?: string | undefined;
    hasActiveSession: boolean;
    startupInfo: StartupInfo;
}
/**
 * Pure presentational component for chat area
 * Combines header and message list
 */
export declare function ChatView({ messages, modelName, sessionId, hasActiveSession, startupInfo, }: ChatViewProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=ChatView.d.ts.map