import { HttpClient, HttpParams } from '@angular/common/http'; import { Observable } from 'rxjs'; import { DynamicFormDesignerConfig, DynamicFormDataModel, DynamicFormUpdateDataModel } from 'zr-dynamic-form/dynamic-form-designer'; import { FormContentResponse } from 'zr-dynamic-form/dynamic-form-common'; export declare class FormDataService { private http; private formNames; private serviceUrl; constructor(designConfig: DynamicFormDesignerConfig, http: HttpClient); getFormContent(formCode: string, labelCode?: string): Observable; getFormName(formCode: string, labelCode?: string): Observable; setFormNameCache(formCodeKeyKey: string, formName: string): void; detail(formCode: string, targetId: string): Observable; add(context: DynamicFormDataModel): Observable; update(context: DynamicFormUpdateDataModel): Observable; delete(formCode: string, targetId: string): Observable; deletePatch(formCode: string, targetIds: string[]): Observable; getUnionForms(params: HttpParams): Observable; private getFormDataUrl; private skipErrorClient; }