import { DraggableDirective } from '../../directives/draggable.directive'; import { DragStrategyType } from '../../types'; import { ɵBaseDragStrategyImpl } from './base-drag-impl.strategy'; /** @internal */ export declare abstract class ɵDragStrategyFactory { static create(strategyConfig: DragStrategyType, context: DraggableDirective): ɵBaseDragStrategyImpl; static isDifferent(newStrategyConfig: DragStrategyType, context: DraggableDirective): boolean; }