/** * @fileoverview Vowel Components - Exports for all UI components * * This file exports all reusable UI components used by the Vowel client library. * Includes React components, web components, and their types. * * @module @vowel.to/client/components * @author vowel.to * @license Proprietary */ export { VowelProvider, useVowel, type VowelProviderProps, type VowelContextType, } from './VowelProviderSimple'; export { useSyncContext } from '../hooks/useSyncContext'; export { VowelMicrophone, VowelAgent, VowelCaption, type VowelMicrophoneProps, type VowelCaptionProps, type VowelAgentProps, type VowelPosition, VoiceNagWrapper, type VoiceNagWrapperProps, TermsPrivacyModal, type TermsPrivacyModalProps, FloatingCursorComponent, type FloatingCursorComponentProps, ControlledBanner, type ControlledBannerProps, ControlledByVowelFrame, type ControlledByVowelFrameProps, FloatingMicButton, type FloatingMicButtonProps, type FloatingMicButtonState, Modal, type ModalProps, VowelSettingsModal, type VowelSettingsModalProps, } from './components'; export { FloatingCursorProvider, useFloatingCursor, useFloatingCursorOptional, type FloatingCursorContextType, type FloatingCursorProviderProps, } from './FloatingCursorProvider'; export { FloatingCursorRenderer, type FloatingCursorRendererProps, } from './FloatingCursorRenderer'; //# sourceMappingURL=index.d.ts.map