@gptstonks/chatbot
Version:
GPTStonks Open-source Chatbot
42 lines (41 loc) • 1.45 kB
TypeScript
import { Message } from '@/types/message';
declare const RenderFunctions: ({
welcomeMessageRenderFunction,
botMessageRenderFunction,
userMessageRenderFunction,
dataRenderFunction,
providerRenderFunction,
referenceRenderFunction,
relatedQuestionsRenderFunction,
subqueryRenderFunction,
loadingRenderFunction,
}: {
welcomeMessageRenderFunction?: Function | undefined;
botMessageRenderFunction?: Function | undefined;
userMessageRenderFunction?: Function | undefined;
dataRenderFunction?: Function | undefined;
providerRenderFunction?: Function | undefined;
referenceRenderFunction?: Function | undefined;
relatedQuestionsRenderFunction?: Function | undefined;
subqueryRenderFunction?: Function | undefined;
loadingRenderFunction?: Function | undefined;
}) => {
WelcomeMessageRender: (sendCustomMessage: (message: string) => void) => any;
BotMessageRender: (message: Message, input: string) => any;
UserMessageRender: (text: string) => any;
DataRender: (data: any) => any;
ProviderRender: (providers: any) => any;
ReferenceRender: (reference: any) => any;
RelatedQuestionsRender: (
relatedQuestions: any,
sendCustomMessage: (message: string) => void,
) => any;
SubqueryRender: (subqueryQuestion: any, subqueryResponse: any) => any;
LoadingMessageRender: (
text: string,
themeConfig: any,
subquery_arrays: any,
type?: number,
) => any;
};
export default RenderFunctions;