import React from 'react'; import type { ActionType } from './ActionType'; import type { GestureRelations } from './v3/types'; import { Gestures } from './web/Gestures'; import type { Config, HostDetector, PropsRef } from './web/interfaces'; declare const _default: { createGestureHandler(handlerName: keyof typeof Gestures, handlerTag: number, config: T): void; attachGestureHandler(handlerTag: number, newView: any, actionType: ActionType, propsRef: React.RefObject, hostDetector?: HostDetector | null): void; detachGestureHandler(handlerTag: number, hostDetector?: HostDetector | null): void; setGestureHandlerConfig(handlerTag: number, newConfig: Config): void; updateGestureHandlerConfig(handlerTag: number, newConfig: Partial): void; getGestureHandlerNode(handlerTag: number): import("./web/handlers/IGestureHandler").default; dropGestureHandler(handlerTag: number): void; configureRelations(handlerTag: number, relations: GestureRelations): void; flushOperations(): void; installUIRuntimeBindings(): boolean; }; export default _default; //# sourceMappingURL=RNGestureHandlerModule.web.d.ts.map