converse-ai-support-library
Version:
A React component library for floating contact buttons (email, chat, call)
22 lines (21 loc) • 515 B
TypeScript
export declare enum MessageRole {
USER = "user",
ASSISTANT = "assistant",
SYSTEM = "system"
}
export declare enum ChatStatus {
IDLE = "idle",
CONNECTING = "connecting",
CONNECTED = "connected",
TYPING = "typing",
ERROR = "error"
}
export declare enum VapiEndpoints {
CHAT = "https://api.vapi.ai/chat"
}
export declare enum ChatActionType {
SEND_MESSAGE = "SEND_MESSAGE",
RECEIVE_MESSAGE = "RECEIVE_MESSAGE",
SET_TYPING = "SET_TYPING",
SET_STATUS = "SET_STATUS"
}