import ChatArea from '../components/chat/ChatArea.vue';
import ConversationSidebar from '../components/sidebar/ConversationSidebar.vue';
import LeftPanel from '../components/panels/LeftPanel.vue';
import FocusPanel from '../components/panels/FocusPanel.vue';
import TokenDrawer from '../components/token/TokenDrawer.vue';
import PersonalizationDrawer from '../components/personalization/PersonalizationDrawer.vue';
import LiquidGlassWidget from '../components/experiments/LiquidGlassWidget.vue';
import QuickMenu from '../components/input/QuickMenu.vue';
import InputComposer from '../components/input/InputComposer.vue';
import AppShell from '../components/shell/AppShell.vue';
import ImagePicker from '../components/overlay/ImagePicker.vue';
import ConversationReviewDialog from '../components/overlay/ConversationReviewDialog.vue';

export const appComponents = {
    ChatArea,
    ConversationSidebar,
    LeftPanel,
    FocusPanel,
    TokenDrawer,
    PersonalizationDrawer,
    LiquidGlassWidget,
    QuickMenu,
    InputComposer,
    AppShell,
    ImagePicker,
    ConversationReviewDialog
};
