import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent'; import type { BubblingEventHandler, Double } from 'react-native/Libraries/Types/CodegenTypes'; import type { HostComponent, ViewProps } from 'react-native'; // stubs export interface NativeProps extends ViewProps { onDidSetViewID: BubblingEventHandler<{}>; blurMode: string; animationConfig?: string; animationDelay?: Double; backgroundLayerSamplingSizeScale?: Double; }; // stubs export default codegenNativeComponent('RNIBlurView', { excludedPlatforms: ['android'], interfaceOnly: true, }) as HostComponent;