import type { HsonNode } from "../../../core/types.js"; /** Index parentage already expressed by an Hson subtree. */ export declare function index_subtree_ownership(root: HsonNode): void; export declare function parent_for_node(node: HsonNode): HsonNode | undefined; export declare function claim_node_parent(node: HsonNode, parent: HsonNode): void; export declare function release_node_parent(node: HsonNode, parent?: HsonNode): void; export declare function release_subtree_ownership(root: HsonNode): void; /** Unlink one exact node from its indexed graph parent. */ export declare function unlink_node_from_parent(node: HsonNode): boolean; //# sourceMappingURL=graph-ownership.d.ts.map