import { CaseTreeNode } from '../model/case-tree-node';
import { CaseTreeService } from '../case-tree.service';
import * as i0 from "@angular/core";
export declare abstract class AbstractRemoveNodeComponent {
    protected _treeService: CaseTreeService;
    node: CaseTreeNode;
    constructor(_treeService: CaseTreeService);
    removeNode(event: Event): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<AbstractRemoveNodeComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<AbstractRemoveNodeComponent, "ncc-abstract-remove-node", never, { "node": { "alias": "node"; "required": false; }; }, {}, never, never, false, never>;
}
