import { SerializedNodeWithId } from './types'; import { Mirror } from './utils'; export declare const EVOLV_SESSION_NODE_ID_DATA_KEY = "data-evolv-session-node-id"; export declare const EVOLV_SESSION_NODE_HIGHLIGHTED_KEY = "data-evolv-session-node-highlighted"; export declare const EVOLV_SESSION_NODE_BADGED_KEY = "data-evolv-session-node-badged"; export declare const EVOLV_SESSION_NODE_TARGET_KEY = "data-evolv-session-node-target"; export declare const DO_NOT_CAPTURE_DATA_TAG = "data-evolv-do-not-capture"; export declare function toCamelDataKey(kebab: string): string; export declare function buildNodeWithMeta(n: SerializedNodeWithId, options: { doc: Document; mirror: Mirror; skipChild?: boolean; }): Node | null; export declare function rebuild(n: SerializedNodeWithId, options: { doc: Document; mirror?: Mirror; }): Node | null;