/** * ✔ hover-class * ✘ hover-stop-propagation * ✔ hover-start-time * ✔ hover-stay-time */ import { View, NativeSyntheticEvent, ViewProps } from 'react-native'; import { ReactNode } from 'react'; import { AnimationType } from './animationHooks/index'; import type { AnimationProp } from './animationHooks/utils'; import { ExtendedViewStyle } from './types/common'; import { HandlerRef } from './useNodesRef'; export interface _ViewProps extends ViewProps { style?: ExtendedViewStyle; animation?: AnimationProp; children?: ReactNode | ReactNode[]; 'hover-style'?: ExtendedViewStyle; 'hover-start-time'?: number; 'hover-stay-time'?: number; 'enable-background'?: boolean; 'enable-var'?: boolean; 'enable-fast-image'?: boolean; 'external-var-context'?: Record; 'parent-font-size'?: number; 'parent-width'?: number; 'parent-height'?: number; 'enable-animation'?: boolean | AnimationType; bindtouchstart?: (event: NativeSyntheticEvent | unknown) => void; bindtouchmove?: (event: NativeSyntheticEvent | unknown) => void; bindtouchend?: (event: NativeSyntheticEvent | unknown) => void; bindtransitionend?: (event: NativeSyntheticEvent | unknown) => void; catchtransitionend?: (event: NativeSyntheticEvent | unknown) => void; } declare const _View: import("react").ForwardRefExoticComponent<_ViewProps & import("react").RefAttributes>>; export default _View;