import { ElementRef, OnDestroy } from '@angular/core'; import { DrawType, InteractionType, ToolbarInteractionType } from '../../models/interaction'; import { AfterViewInit } from '@angular/core'; import { MatMenuTrigger } from "@angular/material/menu"; import { MatButtonToggleChange } from '@angular/material/button-toggle'; import { OpacityChange, PixelMapInput } from '../../models/pixelmap'; import * as i0 from "@angular/core"; export declare class ToolbarComponent implements AfterViewInit, OnDestroy { renderHideNavigationButton: import("@angular/core").InputSignal; activeTool: import("@angular/core").ModelSignal; allowedTools: import("@angular/core").InputSignal; isExaminationClosed: import("@angular/core").InputSignal; pixelMapInput: import("@angular/core").InputSignal; annotationStrokeWidth: import("@angular/core").InputSignal; selectedTool: import("@angular/core").OutputEmitterRef; toggleAppNavigation: import("@angular/core").OutputEmitterRef; channelOpacityChanged: import("@angular/core").OutputEmitterRef; strokeWidthChanged: import("@angular/core").OutputEmitterRef; allowedToolsSet: import("@angular/core").Signal>; private destroy$; navigationHidden: boolean; annotationClassesPalettesMenuVisible: boolean; pixelMapOpacityMenuVisible: boolean; readonly DrawType: typeof DrawType; readonly InteractionType: typeof InteractionType; hideNavigationButton: ElementRef; annotationTrigger: MatMenuTrigger; pixelMapTrigger: MatMenuTrigger; ngAfterViewInit(): void; ngOnDestroy(): void; onToggleSelectionChange(event: MatButtonToggleChange): void; toggleNavigation(): void; annotationStrokeWidthSliderChanged(value: number): void; onClosePalette(): void; onCloseOpacity(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }