import { BreakpointObserver } from '@angular/cdk/layout'; import { OnInit, SimpleChanges } from '@angular/core'; import { FormBuilder, FormGroup } from '@angular/forms'; import { MatDialog } from '@angular/material/dialog'; import { ActivatedRoute, Router } from '@angular/router'; import { FormlyFieldConfig, FormlyFormOptions } from '@ngx-formly/core'; import { CommonService } from '../../services/common.service'; import { LoaderService } from '../../services/loader.service'; import { RestService } from '../../services/rest.service'; import { FormlyApiService } from '../../services/formly-api.service'; import * as i0 from "@angular/core"; export declare class FormlyFormComponent implements OnInit { private formlyApiService; private dialog; private restService; private route; loader: LoaderService; private breakpointObserver; private router; private formBuilder; private commonService; ngOnInit(): void; customGuidColumn1: any; token: any; formlyFields: FormlyFieldConfig[]; form: FormGroup; myForm: FormGroup; isOnloadApiCallCompleted: boolean; model: any; myModel: any; params: any; yModel: any; options: FormlyFormOptions; myOptions: FormlyFormOptions; screenConfigID: any; employeeID: any; fields: FormlyFieldConfig[]; firstData: any; masterData: MasterData[]; isNormal: boolean; isSection: boolean; isRepeat: boolean; anymodel: any; regex: any; myFields: any; anyForm: any; paramsFormVaild: boolean; constructor(formlyApiService: FormlyApiService, dialog: MatDialog, restService: RestService, route: ActivatedRoute, loader: LoaderService, breakpointObserver: BreakpointObserver, router: Router, formBuilder: FormBuilder, commonService: CommonService); ngOnChanges(change: SimpleChanges): void; submitJSON(): void; fieldsConversation(field: any, newFormValue: any): void; convertFormFields(filteredModel: any, field: any, customModel?: any): any; setValueNull(obj: any): any; getApiData(): void; filterDropdownDataview(field: any, currentField?: any, index?: number): any; convertToViewJSON(): void; setBreadCrumbs(url: string, title: string): void; generateBreadcrumbs(existingBC: string | null, objName: string, url: string): string; resetForm(): void; isDesktop(): boolean; convertDateFormat(inputDateString: string): string; formSetValue(): void; patchPreviousValue(field: any): void; formVaild(): FormGroup; submit(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare class MasterData { "masterDataID": string; "mdCategoryID": number; "mdTitle": string; "mdDesc": string; "mdValue": string | null; "iconURL": string | null; "regExValidation": string | null; "parentMasterDataID"?: string | null; "isCustomTag"?: boolean | null; }