import { MarkerArea, MarkerBase } from '@markerjs/markerjs3'; export declare function useAnnotationLayer(): { activeMarker: import('vue').Ref; activeTool: import('vue').Ref; isVisibleMenu: import('vue').Ref; scalingMode: import('vue').Ref<"fit-content" | "fit-width" | "fit-height", "fit-content" | "fit-width" | "fit-height">; clearSelection: () => void; setActiveMarker: (marker: null | MarkerArea) => void; setActiveTool: (tool: null | typeof MarkerBase | string) => void; triggerToolUpdate: () => void; showMenu: (value: boolean) => boolean; toggleMenu: () => boolean; };