import React from 'react'; import type { BlurMethod, BlurViewProps } from './BlurView.types'; type BlurViewState = { blurTargetId?: number | null; }; export default class BlurView extends React.Component { constructor(props: BlurViewProps); blurViewRef?: React.RefObject | null> | undefined; /** * @hidden * When Animated.createAnimatedComponent(BlurView) is used Reanimated will detect and call this * function to determine which component should be animated. We want to animate the NativeBlurView. */ getAnimatableRef(): React.ComponentType | null | undefined; componentDidMount(): void; componentDidUpdate(prevProps: Readonly): void; _maybeWarnAboutBlurMethod(): void; _updateBlurTargetId: () => void; _getBlurMethod(): BlurMethod; render(): import("react/jsx-runtime").JSX.Element; } export {}; //# sourceMappingURL=BlurView.d.ts.map