import { ElementRef } from '@angular/core';
import { Destroy } from '@deja-js/component/core';
import { DejaMouseDragDropService } from './mouse-dragdrop.service';
import * as i0 from "@angular/core";
export declare class DejaMouseDragDropCursorComponent extends Destroy {
    private dragDropService;
    private icon;
    private content;
    private position$;
    private cursor$;
    private currentCursor;
    constructor(elementRef: ElementRef, dragDropService: DejaMouseDragDropService);
    private get iconElement();
    private get contentElement();
    static ɵfac: i0.ɵɵFactoryDeclaration<DejaMouseDragDropCursorComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<DejaMouseDragDropCursorComponent, "deja-mouse-dragdrop-cursor", never, {}, {}, never, never, false>;
}
