import GirafeSingleton from '../../../base/GirafeSingleton';
import BaseLayer from '../../../models/layers/baselayer';
declare class DragManager extends GirafeSingleton {
    private layer?;
    private destination?;
    dragAfter: boolean;
    dragBefore: boolean;
    dragStart(layer: BaseLayer): void;
    dragEnd(): void;
    dragEnter(target: BaseLayer): boolean;
    dragLeave(target: BaseLayer): boolean;
}
export default DragManager;
