remix-nlux
Version:
Remix IDE NLUX integration. Remix IDE is the leading IDE for building and deploying smart contracts on Ethereum. NLUX is a JavaScript and React library for building conversational AI experiences.
14 lines (12 loc) • 585 B
text/typescript
import {ChatSegment} from '@shared/types/chatSegment/chatSegment';
import {ReactNode} from 'react';
import {PersonaOptions} from '../../exports/personaOptions';
import {ConversationOptions} from '../../types/conversationOptions';
import {ConversationStarter} from '../../types/conversationStarter';
export type LaunchPadProps<AiMsg> = {
segments: ChatSegment<AiMsg>[];
personaOptions?: PersonaOptions;
conversationOptions?: ConversationOptions;
onConversationStarterSelected: (conversationStarter: ConversationStarter) => void;
userDefinedGreeting?: ReactNode;
};