public/types/types library

Public Types

Exports all public types for the RunAnywhere SDK.

Classes

ComponentLoadState
State of a voice agent component
ComponentLoadStateLoaded
Component loaded state
ComponentLoadStateNotLoaded
Component not loaded state
DownloadProgress
Download progress information Matches Swift DownloadProgress.
LLMGenerationOptions
Options for LLM text generation Matches Swift's LLMGenerationOptions
LLMGenerationResult
Result of LLM text generation Matches Swift's LLMGenerationResult
LLMStreamingResult
Result of streaming LLM text generation Matches Swift's LLMStreamingResult
STTCapability
Speech-to-Text capability information
STTResult
Result of STT transcription Matches Swift's STTOutput
SupabaseConfig
Supabase configuration for development mode
TTSCapability
Text-to-Speech capability information
TTSResult
Result of TTS synthesis Matches Swift's TTSOutput
VoiceAgentComponentStates
States of all voice agent components (STT, LLM, TTS)

Enums

DownloadProgressStage
Download progress stage (more detailed than state)
DownloadProgressState
Download progress state
MessageRole
Role of a message in a conversation