/// import type { NativeViewGestureHandlerPayload } from './GestureHandlerEventPayload'; import { BaseGestureHandlerProps } from './gestureHandlerCommon'; export declare const nativeViewGestureHandlerProps: readonly ["shouldActivateOnStart", "disallowInterruption"]; export interface NativeViewGestureConfig { /** * Android only. * * Determines whether the handler should check for an existing touch event on * instantiation. */ shouldActivateOnStart?: boolean; /** * When `true`, cancels all other gesture handlers when this * `NativeViewGestureHandler` receives an `ACTIVE` state event. */ disallowInterruption?: boolean; } export interface NativeViewGestureHandlerProps extends BaseGestureHandlerProps, NativeViewGestureConfig { } export declare const nativeViewProps: readonly ["id", "enabled", "shouldCancelWhenOutside", "hitSlop", "cancelsTouchesInView", "userSelect", "activeCursor", "mouseButton", "enableContextMenu", "touchAction", "waitFor", "simultaneousHandlers", "blocksHandlers", "onBegan", "onFailed", "onCancelled", "onActivated", "onEnded", "onGestureEvent", "onHandlerStateChange", "shouldActivateOnStart", "disallowInterruption"]; export declare const nativeViewHandlerName = "NativeViewGestureHandler"; export type NativeViewGestureHandler = typeof NativeViewGestureHandler; export declare const NativeViewGestureHandler: import("react").ComponentType>;