import WindowNode from "../WindowNode";
import TreeNode from "./TreeNode";
import DefaultNodePalette from "../DefaultNodePalette";
import Node from "../Node";
import DefaultNodeType from "../DefaultNodeType";
export default class BlockTreeNode implements TreeNode {
    _label: string;
    _type: any;
    _palette: DefaultNodePalette;
    _root: Node<DefaultNodeType>;
    constructor(type?: any, label?: string);
    getType(): any;
    setType(type: any): void;
    getLabel(): any;
    setLabel(label: string): void;
    invalidate(): void;
    render(): void;
    root(): WindowNode;
}
//# sourceMappingURL=BlockTreeNode.d.ts.map