import { OnInit, OnDestroy } from '@angular/core'; import { MessageService, LanguageService } from '../../core'; import { ToolService, Tool } from '../../tool/shared'; import { ContextService } from '../shared'; import { ContextToolsComponent } from './context-tools.component'; export declare class ContextToolsBindingDirective implements OnInit, OnDestroy { private contextService; private toolService; private languageService; private messageService; private component; private editedContext$$; onAddTool(tool: Tool): void; onRemoveTool(tool: Tool): void; constructor(component: ContextToolsComponent, contextService: ContextService, toolService: ToolService, languageService: LanguageService, messageService: MessageService); ngOnInit(): void; ngOnDestroy(): void; private handleEditedContextChange(context); }