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