import { BaseNodeType } from '../../_Base';
export declare class HierarchyParentController {
    protected node: BaseNodeType;
    private _parent;
    private _on_set_parent_hooks;
    constructor(node: BaseNodeType);
    parent(): BaseNodeType | null;
    setParent(parent: BaseNodeType | null): void;
    is_selected(): boolean;
    fullPath(relative_to_parent?: BaseNodeType): string;
    onSetParent(): void;
    find_node(path: string | null): BaseNodeType | null;
}
