UNPKG

@plteam/chat-ui

Version:

CUI Kit is a free and open-source library for creating AI assistant chat interfaces, built with React, Material UI, and TypeScript

9 lines (8 loc) 713 B
import * as React from 'react'; import { ThreadModel } from '../../models/ThreadModel'; import { ApiManager } from '../core/useApiManager'; import { useThreadSendMessage } from './useThreadSendMessage'; type OnMessageSendType = ReturnType<typeof useThreadSendMessage>['onSendNewsMessage']; type OnEditMessageType = ReturnType<typeof useThreadSendMessage>['onEditMessage']; export declare const useThreadApiInitialization: (thread: ThreadModel | undefined, apiManager: ApiManager, onMessageSend: OnMessageSendType, onEditMessage: OnEditMessageType, getConversationBlockHeightMin?: ((calculatedHeight: number) => number) | undefined, contentRef?: React.RefObject<HTMLDivElement | null>) => void; export {};