import { ElementRef, ChangeDetectorRef, AfterViewInit, OnChanges, SimpleChanges, OnDestroy } from '@angular/core';
import { DragDropService } from '../services/drag-drop.service';
export declare class DragPreviewCloneDomRefComponent implements AfterViewInit, OnChanges, OnDestroy {
    private el;
    private cdr;
    private dragDropService;
    domRef: HTMLElement;
    copyStyle: boolean;
    cloneNode: any;
    constructor(el: ElementRef, cdr: ChangeDetectorRef, dragDropService: DragDropService);
    ngAfterViewInit(): void;
    ngOnChanges(changes: SimpleChanges): void;
    ngOnDestroy(): void;
    createView(): void;
    destroyView(): void;
    updateTemplate(): void;
}
