import type { StyleConfig, ToolStyleConfig, StyleSpecifier, AnnotationStyle } from '../../../types/AnnotationStyle'; declare class ToolStyle { config: StyleConfig; constructor(); getAnnotationToolStyles(annotationUID: string): AnnotationStyle; getViewportToolStyles(viewportId: string): ToolStyleConfig; getToolGroupToolStyles(toolGroupId: string): ToolStyleConfig; getDefaultToolStyles(): ToolStyleConfig; setAnnotationStyles(annotationUID: string, styles: AnnotationStyle): void; setViewportToolStyles(viewportId: string, styles: ToolStyleConfig): void; setToolGroupToolStyles(toolGroupId: string, styles: ToolStyleConfig): void; setDefaultToolStyles(styles: ToolStyleConfig): void; getStyleProperty(toolStyle: string, specifications: StyleSpecifier): any; private _getToolStyle; private _initializeConfig; } declare const toolStyle: ToolStyle; export default toolStyle;