import { OnInit } from '@angular/core'; import { FormBuilder, FormGroup } from '@angular/forms'; import { FormEditorConfigService, SelectableFieldItemModel, EditorItemModel } from '../../../../form-editor-config.service'; import { TfNgFormEditorService } from '../../../../tf-ng-form-editor.service'; import { FieldItemModel } from '../../../../to-share/field-item-model.interface'; import { TabItemModel } from '../../../field/field.component'; export declare class CellFieldItemComponent implements OnInit { private fb; private formEditorConfig; private formEditorService; private _selectableItem; set selectableItem(model: SelectableFieldItemModel); get selectableItem(): SelectableFieldItemModel; private _fieldItem; set fieldItem(item: FieldItemModel); get fieldItem(): FieldItemModel; editorItemModel: EditorItemModel; form: FormGroup; formReady: boolean; availableTabs: TabItemModel[]; tabIndex: number; constructor(fb: FormBuilder, formEditorConfig: FormEditorConfigService, formEditorService: TfNgFormEditorService); ngOnInit(): void; onUpdatedFieldItem(fieldItem: FieldItemModel): void; initTabNavigation(): void; onSelectedTabIndexChange(index: any): void; }