import { DragDrop, DragRef } from '@angular/cdk/drag-drop'; import { ElementRef, OnInit } from '@angular/core'; import { PDFElement, PDFElementHost, PDFElementJSON } from '../../models/Editor'; import { NgxPdfEditorService } from '../../ngx-pdf-editor.service'; import * as i0 from "@angular/core"; export declare class PDFImageElement implements OnInit, PDFElementHost { private ngxPdfEditorService; private dragDrop; element: PDFElement; top: string; left: string; width: string; imageInput: ElementRef; image: ElementRef; dragRef: DragRef; isStyleEditorOpen: boolean; currentImage: string; constructor(ngxPdfEditorService: NgxPdfEditorService, dragDrop: DragDrop); onClick(): void; onBlur(event: FocusEvent): void; ngOnInit(): void; private initializeDrag; export(): PDFElementJSON; deleteElement(): void; setImage(ev: Event): void; updateDimension(event: Event): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }