import { t } from '../common';
declare type Node = t.INode;
declare type TreeNode = t.ITreeNode;
export declare const helpers: {
    id: t.TreeIdentity;
    isInstance(input: any): boolean;
    props<P>(of: Node, fn?: ((props: P) => void) | undefined): P;
    children<T extends TreeNode>(of: T, fn?: ((children: T[]) => void) | undefined): T[];
    ensureNamespace(root: TreeNode, namespace: string): void;
};
export {};
