UNPKG

@siteed/expo-audio-studio

Version:

Comprehensive audio processing library for React Native and Expo with recording, analysis, visualization, and streaming capabilities across iOS, Android, and web

23 lines (22 loc) 762 B
import { ConfigPlugin } from '@expo/config-plugins'; interface AudioStreamPluginOptions { enablePhoneStateHandling?: boolean; enableNotifications?: boolean; enableBackgroundAudio?: boolean; enableDeviceDetection?: boolean; iosBackgroundModes?: { useVoIP?: boolean; useAudio?: boolean; useProcessing?: boolean; useLocation?: boolean; useExternalAccessory?: boolean; }; iosConfig?: { allowBackgroundAudioControls?: boolean; backgroundProcessingTitle?: string; microphoneUsageDescription?: string; notificationUsageDescription?: string; }; } declare const withRecordingPermission: ConfigPlugin<AudioStreamPluginOptions>; export default withRecordingPermission;