@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
30 lines • 850 B
TypeScript
/**
* @file reanimatedHelpers.ts
* @description Utility functions to handle react-native-reanimated configuration and provide fallbacks
*/
interface ReanimatedAPI {
useSharedValue: any;
useAnimatedStyle: any;
withTiming: any;
withSpring: any;
withRepeat: any;
withSequence: any;
runOnJS: any;
Easing: any;
Animated: any;
isAvailable: boolean;
}
/**
* Safely loads react-native-reanimated and provides fallbacks if not available
*/
export declare function getReanimatedAPI(): ReanimatedAPI;
/**
* Check if react-native-reanimated is properly configured
*/
export declare function checkReanimatedSetup(): boolean;
/**
* Display a helpful error message if reanimated is not configured
*/
export declare function showReanimatedSetupError(): void;
export {};
//# sourceMappingURL=reanimated.helper.d.ts.map