import type { NativeSyntheticEvent } from 'react-native'; import type { EventPayload, IWorkletEventHandler, ReanimatedEvent } from './hook/commonTypes'; type JSEvent = NativeSyntheticEvent>; export declare class WorkletEventHandler implements IWorkletEventHandler { eventNames: string[]; listeners: Record>) => void> | Record) => void>; worklet: (event: ReanimatedEvent) => void; constructor(worklet: (event: ReanimatedEvent) => void, eventNames?: string[]); setupWebListeners(): void; updateEventHandler(newWorklet: (event: ReanimatedEvent) => void, newEvents: string[]): void; registerForEvents(_viewTag: number, _fallbackEventName?: string): void; unregisterFromEvents(_viewTag: number): void; } export {}; //# sourceMappingURL=WorkletEventHandler.d.ts.map