import { EventEmitter, Injector } from '@angular/core'; import { Field } from '../../../components/forms/form.interfaces'; import { BaseInjector } from '../../../services/base-injector.model'; import * as i0 from "@angular/core"; export declare class FormEditFieldOldComponent extends BaseInjector { field: Field; onDelete: EventEmitter; onCopy: EventEmitter; onParamsChange: EventEmitter; constructor(context: Injector); ngOnInit(): void; get params_control_types(): { isExpanded: string; 'single-selection': string; 'all-selected': string; 'needs-valid-form': string; email: string; phone: string; required: string; 'required-true': string; simple: string; 'hide-add-button': string; 'hide-delete-button': string; 'show-date-without-time': string; rows: string; bold: string; italic: string; editable: string; isAllowedChangeGroupableParam: string; step: string; }; get map_of_precompiled_param_lists(): {}; get types(): string[]; requiresItemList(field: Field): boolean; isContainer(field: Field): boolean; deleteField(field: Field): void; copyField(field: Field): void; paramAdd(param: string): void; paramDelete(i: number): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }