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

19 lines (18 loc) 804 B
import { MessageSentParams } from '../../models'; import { LoremIpsumSize } from '../../utils/stringUtils/generateLoremIpsum'; type TestParams = Partial<{ delay: number; chunkSize: number; loremIpsumSize: LoremIpsumSize; }>; export declare const useAssistantAnswerMock: (mockOptions?: Partial<{ delayTimeout: number; loremIpsumSize: LoremIpsumSize; }>) => { onUserMessageSent: (params: MessageSentParams) => Promise<void>; handleStopMessageStreaming: () => void; streamGenerator: (text?: string, params?: TestParams) => AsyncGenerator<string, void, unknown>; reasoningGenerator: (params?: TestParams) => AsyncGenerator<string, void, unknown>; runStream: (pushChunkFn: (chunk: string) => void, params?: TestParams) => Promise<void>; }; export {};