import { ChatChunk as ChatChunkType } from '@/types'; import type { ChatReply, Settings, Theme } from '@/schemas'; import type { FeedbackType } from '@/queries/sendFeedbackQuery'; type Props = { message: any; input?: ChatReply['input']; theme: Theme; settings: Settings; displayIndex: string; onDisplayAssistantMessage: () => void; hideAvatar: boolean; streamingMessageId: ChatChunkType['streamingMessageId']; filterResponse?: (response: string) => string; streamingHandlers?: { onInput?: (e: Event) => void; onSubmit: (e: Event) => void; }; isPersisted: boolean; isStreaming?: boolean; scrollOccurredDuringStreaming?: boolean; forceReposition?: boolean; isMessageActionBarEnabled: boolean; aiMessageCompleted: boolean; isCorrectivePopupEnabled: boolean; feedbackType?: FeedbackType; isFeedbackPending?: boolean; onFeedbackSubmit?: (payload: { messageId: string; type: FeedbackType; correctiveAnswer?: string; }) => void | Promise; }; export declare const ChatChunk: (props: Props) => import("solid-js").JSX.Element; export {}; //# sourceMappingURL=ChatChunk.d.ts.map