import type { Element, Worklet, WorkletRefImpl } from '@lynx-js/react/worklet-runtime/bindings';
import type { SnapshotInstance } from '../snapshot/snapshot.js';
export declare function applyRefQueue(): void;
export declare function workletUnRef(value: Worklet | WorkletRefImpl<Element>): void;
export declare function updateWorkletRef(snapshot: SnapshotInstance, expIndex: number, oldValue: WorkletRefImpl<Element> | Worklet | null | undefined, elementIndex: number, _workletType: string): void;
