import { CdkDragDrop } from '@angular/cdk/drag-drop'; import { Overlay } from '@angular/cdk/overlay'; import { AfterViewInit, ChangeDetectorRef, EventEmitter, OnDestroy, OnInit, TemplateRef, ViewContainerRef } from '@angular/core'; import { Dictionery, FieldEvent, Form, FormMode, FormService, IOption } from 'dmf/dm-common'; import * as i0 from "@angular/core"; export declare class DmFormComponent implements OnInit, AfterViewInit, OnDestroy { private formService; private changeDetectorRef; private overlay; private viewContainerRef; localFormMode: FormMode; get formMode(): FormMode; set formMode(value: FormMode); form: Form; eventChanged: EventEmitter>; dialogTemplate: TemplateRef; private overlayRef; private portal; activeRowIndex: number; activeRow: number; getContainerClass: () => string; get formData(): Dictionery; constructor(formService: FormService, changeDetectorRef: ChangeDetectorRef, overlay: Overlay, viewContainerRef: ViewContainerRef); ngOnInit(): void; ngAfterViewInit(): void; ngOnDestroy(): void; onReady(e: any): void; filter(fields: IOption[]): IOption[]; row_onDrop(event: CdkDragDrop): void; row_onDragStart(e: any): void; addColumn_onClick(rowIndex: number): void; addColumn_onResultReturn(e: any): void; removeRow_onClick(r: any): void; copyRow_onClick(index: number): void; pasteRow_onClick(r: any): void; static ɵfac: i0.ɵɵFactoryDef; static ɵcmp: i0.ɵɵComponentDefWithMeta; }