import { EventEmitter, OnChanges, OnInit } from '@angular/core'; import * as i0 from "@angular/core"; /** * * This component, provide a list of the tags relative a node with actions button to add or remove new tag */ export declare class TagActionsComponent implements OnChanges, OnInit { private readonly tagService; private readonly translateService; /** The identifier of a node. */ nodeId: string; /** Emitted when a tag is added successfully. */ successAdd: EventEmitter; /** Emitted when an error occurs. */ error: EventEmitter; /** Emitted when an action is chosen. */ result: EventEmitter; newTagName: string; tagsEntries: any; errorMsg: string; disableAddTag: boolean; private readonly destroyRef; ngOnInit(): void; ngOnChanges(): void; refreshTag(): void; addTag(): void; searchTag(searchTagName: string): any; cleanErrorMsg(): void; removeTag(tag: string): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }