import { EventEmitter, OnChanges, OnDestroy } from '@angular/core'; import { Subscription } from 'rxjs'; import { TreeService } from '../../services/tree/tree.service'; import { EditorService } from '../../services/editor/editor.service'; import { FrameworkService } from '../../services/framework/framework.service'; import { HelperService } from '../../services/helper/helper.service'; import { UntypedFormControl, UntypedFormGroup } from '@angular/forms'; import { ConfigService } from '../../services/config/config.service'; import { ToasterService } from '../../services/toaster/toaster.service'; import * as i0 from "@angular/core"; export declare class MetaFormComponent implements OnChanges, OnDestroy { private editorService; treeService: TreeService; frameworkService: FrameworkService; private helperService; private configService; private toasterService; rootFormConfig: any; unitFormConfig: any; nodeMetadata: any; toolbarEmitter: EventEmitter; private onComponentDestroy$; frameworkDetails: any; formFieldProperties: any; showAppIcon: boolean; appIconConfig: any; appIcon: any; previousShuffleValue: boolean; subscription: Subscription; constructor(editorService: EditorService, treeService: TreeService, frameworkService: FrameworkService, helperService: HelperService, configService: ConfigService, toasterService: ToasterService); ngOnChanges(): void; setAppIconData(): void; setShuffleValue(value: any): void; showShuffleMessage(event: any): void; fetchFrameWorkDetails(): void; attachDefaultValues(): void; isReviewMode(): any; ifFieldIsEditable(fieldCode: any, primaryCategoryEditableConfig?: any): boolean; onStatusChanges(event: any): void; appIconDataHandler(event: any): void; showTimer(control: any, depends: UntypedFormControl[], formGroup: UntypedFormGroup, loading: any, loaded: any): import("rxjs").Observable; getFramework(control: any, depends: UntypedFormControl[], formGroup: UntypedFormGroup, loading: any, loaded: any): any; valueChanges(event: any): void; createLeavels(levels: any): {}; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } //# sourceMappingURL=meta-form.component.d.ts.map