import type { WorkletFunction } from 'react-native-worklets'; import type { UnknownRecord } from '../common'; import type { ReanimatedEvent } from './commonTypes'; interface GeneralHandler { (event: ReanimatedEvent, context: TContext): void; } export type GeneralHandlers = Record | undefined>; export interface UseHandlerContext { context: TContext; doDependenciesDiffer: boolean; } export declare function ensureWorkletHandlers(handlers: UnknownRecord): void; export declare function areWorkletHandlersEqual(next: Partial> | undefined, prev: Partial> | undefined): boolean; export declare function areDependenciesEqual(next: Array | undefined, prev: Array | undefined): boolean; export {}; //# sourceMappingURL=useHandlerCommon.d.ts.map