import codegenNativeComponent from 'react-native/Libraries/Utilities/codegenNativeComponent'; import type { ViewProps } from './utils'; import { NumberProp } from '../lib/extract/types'; import type { UnsafeMixed } from './codegenUtils'; import { Float, WithDefault } from 'react-native/Libraries/Types/CodegenTypes'; type FilterEdgeMode = 'duplicate' | 'wrap' | 'none'; interface FilterPrimitiveCommonProps { x?: UnsafeMixed; y?: UnsafeMixed; width?: UnsafeMixed; height?: UnsafeMixed; result?: string; } export interface NativeProps extends ViewProps, FilterPrimitiveCommonProps { in1?: string; stdDeviationX?: Float; stdDeviationY?: Float; edgeMode?: WithDefault; } export default codegenNativeComponent('RNSVGFeGaussianBlur', { interfaceOnly: true, });