import { BaseTool } from './base'; import type { Types } from '@cornerstonejs/core'; import type { EventTypes, PublicToolProps, ToolProps } from '../types'; declare class PanTool extends BaseTool { static toolName: any; constructor(toolProps?: PublicToolProps, defaultToolProps?: ToolProps); touchDragCallback(evt: EventTypes.InteractionEventType): void; mouseDragCallback(evt: EventTypes.InteractionEventType): void; _checkImageInViewport(viewport: any, deltaPointsCanvas: Types.Point2): boolean; _dragCallback(evt: EventTypes.InteractionEventType): void; } export default PanTool;