import { type Types as coreTypes } from '@cornerstonejs/core';
import { AnnotationDisplayTool, type Types as toolsTypes } from '@cornerstonejs/tools';
/**
 * @description 负责可拖拽元素渲染
 * @author jiannan.jiao
 * @date 20/09/2023
 * @class DraggableDisplayTool
 * @extends {AnnotationDisplayTool}
 */
declare class DraggableDisplayTool extends AnnotationDisplayTool {
    static toolName: string;
    constructor(toolProps: toolsTypes.PublicToolProps, defaultToolProps: toolsTypes.ToolProps);
    renderAnnotation(enabledElement: coreTypes.IEnabledElement, svgDrawingHelper: toolsTypes.SVGDrawingHelper): void;
}
export default DraggableDisplayTool;
