1 | import FlingGestureHandler from './web/FlingGestureHandler';
|
2 | import LongPressGestureHandler from './web/LongPressGestureHandler';
|
3 | import NativeViewGestureHandler from './web/NativeViewGestureHandler';
|
4 | import PanGestureHandler from './web/PanGestureHandler';
|
5 | import PinchGestureHandler from './web/PinchGestureHandler';
|
6 | import RotationGestureHandler from './web/RotationGestureHandler';
|
7 | import TapGestureHandler from './web/TapGestureHandler';
|
8 | export declare const Gestures: {
|
9 | PanGestureHandler: typeof PanGestureHandler;
|
10 | RotationGestureHandler: typeof RotationGestureHandler;
|
11 | PinchGestureHandler: typeof PinchGestureHandler;
|
12 | TapGestureHandler: typeof TapGestureHandler;
|
13 | NativeViewGestureHandler: typeof NativeViewGestureHandler;
|
14 | LongPressGestureHandler: typeof LongPressGestureHandler;
|
15 | FlingGestureHandler: typeof FlingGestureHandler;
|
16 | };
|
17 | declare const _default: {
|
18 | Direction: {
|
19 | RIGHT: number;
|
20 | LEFT: number;
|
21 | UP: number;
|
22 | DOWN: number;
|
23 | };
|
24 | handleSetJSResponder(tag: number, blockNativeResponder: boolean): void;
|
25 | handleClearJSResponder(): void;
|
26 | createGestureHandler<T>(handlerName: keyof typeof Gestures, handlerTag: number, config: T): void;
|
27 | attachGestureHandler(handlerTag: number, newView: number, propsRef: React.RefObject<unknown>): void;
|
28 | updateGestureHandler(handlerTag: number, newConfig: any): void;
|
29 | getGestureHandlerNode(handlerTag: number): PanGestureHandler | RotationGestureHandler | PinchGestureHandler | TapGestureHandler | NativeViewGestureHandler | LongPressGestureHandler | FlingGestureHandler;
|
30 | dropGestureHandler(handlerTag: number): void;
|
31 | };
|
32 | export default _default;
|