UNPKG

@revrag-ai/embed-react-native

Version:

A powerful React Native library for integrating AI-powered voice agents into mobile applications. Features real-time voice communication, intelligent speech processing, customizable UI components, and comprehensive event handling for building conversation

15 lines 1.16 kB
import EmbedProvider from './context/EmbedProvider'; import { EmbedButton } from './components/Embed/EmbedButton'; import { useInitialize } from './hooks/initialize'; import Embed, { EventKeys, AgentEvent } from './events/embed.event'; import type { RegisterRequest } from './api/types/embed.api.types'; import type { UpdateDataRequest } from './api/types/embed.api.types'; import type { TokenDetails } from './api/types/embed.api.types'; import type { UseInitializeProps } from './hooks/types/initialize.types'; import type { UseVoiceAgentReturn } from './hooks/types/voiceAgent.types'; import type { ApiResponse } from './api/types/embed.api.types'; import { checkPermissions } from './utils/permision'; import type { AgentConnectedData, AgentDisconnectedData, PopupMessageVisibleData } from './events/embed.event'; export { EmbedButton, EmbedProvider, useInitialize, Embed, EventKeys as EmbedEventKeys, AgentEvent, checkPermissions, }; export type { UseInitializeProps, UseVoiceAgentReturn, ApiResponse, RegisterRequest, TokenDetails, UpdateDataRequest, AgentConnectedData, AgentDisconnectedData, PopupMessageVisibleData, }; //# sourceMappingURL=index.d.ts.map