import { OnDestroy, OnInit } from '@angular/core'; import { FormBuilder, FormGroup } from '@angular/forms'; import { NzMessageService } from 'ng-zorro-antd/message'; import { Subscription } from 'rxjs'; import { CheckFormMetaData, CheckFormMetaDataStatus, TfNgFormEditorService } from '../../tf-ng-form-editor.service'; import { FormMetaModel } from '../../to-share/form-meta-model.interface'; export declare class MetaSettingsComponent implements OnInit, OnDestroy { private formEditorService; private fb; private message; metaForm: FormGroup; metaUpdateSubscription: Subscription; checkFormMetaInputSubscription: Subscription; metaData: FormMetaModel; loaded: boolean; metaFormUpdating: boolean; allowTitle: CheckFormMetaDataStatus; allowCode: CheckFormMetaDataStatus; returnedCheckedFormMetaData: CheckFormMetaData; constructor(formEditorService: TfNgFormEditorService, fb: FormBuilder, message: NzMessageService); ngOnInit(): void; initialiseMetaUpdateSubscription(): void; getMetaData(): void; initForm(): void; onMetaFormUpdate(): void; syncFormDataToModel(): void; ngOnDestroy(): void; }