UNPKG

@voxket-ai/voxket-live

Version:

A React widget for embedding Voxket-powered audio/video/chat experiences.

25 lines (24 loc) 689 B
import { ChatMessage } from '../../types/core'; /** * Hook for chat functionality */ export declare function useVoxketChat(): { messages: ChatMessage[]; userMessages: ChatMessage[]; agentMessages: ChatMessage[]; messageCount: number; isSending: boolean; canSend: boolean; send: (message: string) => Promise<void>; }; /** * Hook for chat input with common functionality */ export declare function useVoxketChatInput(): { value: string; setValue: import('react').Dispatch<import('react').SetStateAction<string>>; send: () => Promise<void>; handleKeyPress: (event: React.KeyboardEvent) => void; isSending: boolean; canSend: boolean; };