import type { FC, ReactChild } from 'react';
import React from 'react';
import type { Node } from '@wix/ricos/schema';
import type { NodeTreeMap, NodeWithMetadata } from '../../ricos-viewer-next/ContentViewer/utils/node-tree-traversal.js';
type NodeTreeMapContextProps = {
    nodes: Node[];
    children: ReactChild;
};
type ContextType = {
    nodeTreeMap: NodeTreeMap;
    nodeRefMap: WeakMap<Node, NodeWithMetadata>;
};
export declare const NodeTreeMapContext: React.Context<ContextType>;
export declare const NodeTreeMapContextProvider: FC<NodeTreeMapContextProps>;
export {};
//# sourceMappingURL=node-tree-map-context.d.ts.map