import { type ChatCodeBlockClassKey } from "../ChatCodeBlock/chatCodeBlockClasses.mjs"; import { type ChatConfirmationClassKey } from "../ChatConfirmation/chatConfirmationClasses.mjs"; import { type ChatBoxClassKey } from "../ChatBox/chatBoxClasses.mjs"; import { type ChatMessageClassKey } from "../ChatMessage/chatMessageClasses.mjs"; import { type ChatMessageErrorClassKey } from "../ChatMessageError/chatMessageErrorClasses.mjs"; import { type ChatMessageListClassKey } from "../ChatMessageList/chatMessageListClasses.mjs"; import { type ChatConversationClassKey } from "../ChatConversation/chatConversationClasses.mjs"; import { type ChatComposerClassKey } from "../ChatComposer/chatComposerClasses.mjs"; import { type ChatConversationListClassKey } from "../ChatConversationList/chatConversationListClasses.mjs"; import { type ChatStreamingIndicatorClassKey } from "../ChatIndicators/chatStreamingIndicatorClasses.mjs"; import { type ChatTypingIndicatorClassKey } from "../ChatIndicators/chatTypingIndicatorClasses.mjs"; import { type ChatScrollToBottomAffordanceClassKey } from "../ChatIndicators/chatScrollToBottomAffordanceClasses.mjs"; import { type ChatSuggestionsClassKey } from "../ChatSuggestions/chatSuggestionsClasses.mjs"; import { type ChatUnreadMarkerClassKey } from "../ChatIndicators/chatUnreadMarkerClasses.mjs"; import { type ChatMessageSourcesClassKey } from "../ChatMessageSources/chatMessageSourcesClasses.mjs"; import { type ChatMessageSourceClassKey } from "../ChatMessageSources/chatMessageSourceClasses.mjs"; import { type ChatMessageSkeletonClassKey } from "../ChatMessageSkeleton/chatMessageSkeletonClasses.mjs"; export interface ChatComponentNameToClassKey { MuiChatCodeBlock: ChatCodeBlockClassKey; MuiChatConfirmation: ChatConfirmationClassKey; MuiChatBox: ChatBoxClassKey; MuiChatMessage: ChatMessageClassKey; MuiChatMessageError: ChatMessageErrorClassKey; MuiChatMessageList: ChatMessageListClassKey; MuiChatConversation: ChatConversationClassKey; MuiChatComposer: ChatComposerClassKey; MuiChatConversationList: ChatConversationListClassKey; MuiChatStreamingIndicator: ChatStreamingIndicatorClassKey; MuiChatTypingIndicator: ChatTypingIndicatorClassKey; MuiChatScrollToBottomAffordance: ChatScrollToBottomAffordanceClassKey; MuiChatSuggestions: ChatSuggestionsClassKey; MuiChatUnreadMarker: ChatUnreadMarkerClassKey; MuiChatMessageSources: ChatMessageSourcesClassKey; MuiChatMessageSource: ChatMessageSourceClassKey; MuiChatMessageSkeleton: ChatMessageSkeletonClassKey; } declare module '@mui/material/styles' { interface ComponentNameToClassKey extends ChatComponentNameToClassKey {} } export {};