import * as i0 from "@angular/core";
import * as i1 from "./mouse-dragdrop-cursor.component";
import * as i2 from "./mouse-draggable.directive";
import * as i3 from "./mouse-droppable.directive";
import * as i4 from "@angular/material/icon";
export declare class DejaMouseDragDropModule {
    static ɵfac: i0.ɵɵFactoryDeclaration<DejaMouseDragDropModule, never>;
    static ɵmod: i0.ɵɵNgModuleDeclaration<DejaMouseDragDropModule, [typeof i1.DejaMouseDragDropCursorComponent, typeof i2.DejaMouseDraggableDirective, typeof i3.DejaMouseDroppableDirective], [typeof i4.MatIconModule], [typeof i1.DejaMouseDragDropCursorComponent, typeof i2.DejaMouseDraggableDirective, typeof i3.DejaMouseDroppableDirective]>;
    static ɵinj: i0.ɵɵInjectorDeclaration<DejaMouseDragDropModule>;
}
export * from './mouse-draggable.directive';
export * from './mouse-droppable.directive';
export * from './mouse-dragdrop-cursor.component';
export * from './mouse-drop-cursor-infos.interface';
export * from './mouse-drag-cursor-infos.interface';
export * from './mouse-dragdrop-context.interface';
export * from './mouse-dragdrop.service';
