import { ISurfaceContext } from '@devexpress/analytics-core/analytics-elements'; import { DragHelperContent, SelectionDragDropHandler as AnalyticSelectionDragDropHandler, SnapLinesHelper, SurfaceSelection } from '@devexpress/analytics-core/analytics-internal'; import { UndoEngine } from '@devexpress/analytics-core/analytics-utils'; export declare class SelectionDragDropHandler extends AnalyticSelectionDragDropHandler { private _canAddItems; private _localizationCanDrop; constructor(_canAddItems: ko.Computed, surface: ko.Observable | ko.Computed, selection: SurfaceSelection, undoEngine: ko.Observable | ko.Computed, snapHelper: SnapLinesHelper, dragHelperContent: DragHelperContent); getLocation(adjustedTarget: any, item: any): import("@devexpress/analytics-core/analytics-elements").IArea; canDrop(dropTarget: any, controlModel: any, metaData: any): boolean; }