import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
export const ChatDialogLayout = ({ className, shellClassName, scrollContainerClassName, messageListSectionClassName, inputOverlayClassName, inputCardClassName, onSubmit, header, messageList, formContent }) => {
    const shellClasses = [shellClassName, className].filter(Boolean).join(' ');
    return (_jsxs("div", { className: shellClasses, children: [_jsxs("div", { className: scrollContainerClassName, children: [header, _jsx("div", { className: messageListSectionClassName, children: messageList })] }), _jsx("form", { onSubmit: onSubmit, className: inputOverlayClassName, children: _jsx("div", { className: inputCardClassName, children: formContent }) })] }));
};
