UNPKG

neura-sdk

Version:

TypeScript SDK for interacting with the Neura AI API

22 lines (21 loc) 646 B
import React from 'react'; interface Message { role: 'user' | 'assistant' | 'system'; content: string; } interface NeuraChatProps { sessionId?: string; userId?: string; initialMessages?: Message[]; reasoningFormat?: string; onNewMessage?: (message: Message) => void; renderMessage?: (message: Message, index: number) => React.ReactNode; renderInput?: (props: { value: string; onChange: (e: React.ChangeEvent<HTMLTextAreaElement>) => void; onSubmit: () => void; disabled: boolean; }) => React.ReactNode; } export declare const NeuraChat: React.FC<NeuraChatProps>; export {};