export declare function setNodeOwnerKey(node: Node, value: number): void; export declare function setNodeKey(node: Node, value: number): void; export declare function getNodeOwnerKey(node: Node): number | undefined; export declare function getNodeNearestOwnerKey(node: Node): number | undefined; export declare function getNodeKey(node: Node): number | undefined; /** * This function does not traverse up for performance reasons, but is sufficient for most use * cases. If we need to traverse up and verify those nodes that don't have owner key, use * isNodeDeepShadowed instead. * @param node */ export declare function isNodeShadowed(node: Node): boolean; //# sourceMappingURL=node-ownership.d.ts.map