import { HttpClient, HttpParams } from '@angular/common/http'; import { Observable } from 'rxjs'; import { IGetDataReturn, IGetSearchReturn, IHttpSetting } from '../interface/dataset-params'; export declare class HttpFormDataService { private http; constructor(http: HttpClient); toHttpParams(params: any): HttpParams; getDatasetParams(setting: IHttpSetting, datasetId: any): Observable; searchDataset(setting: IHttpSetting, datasetId: any, searchText: string, shadowFieldValues?: any): Observable; getDatasetParamsWMultiple(setting: IHttpSetting, multipleDatasetId: any, multipleFieldName: string): Observable; getDatasetRecord(setting: IHttpSetting, datasetId: any, recordId: any, ViewOrNot: any): Observable; getSurveyQuestions(setting: IHttpSetting, datasetId: any, surveyId: any): Observable; appViewDetail(setting: IHttpSetting, appViewId: any): Observable; appViewStepInfo(setting: IHttpSetting, appViewId: any): Observable; coderunControlStep(setting: IHttpSetting, appViewId: any, stepId: number): Observable; callStepUpdateSet(setting: IHttpSetting, appViewId: any, recordId: any, updateSetId: number, stepId: number): Observable; runCodeRunStep(setting: IHttpSetting, stepId: any, appViewId: any, recordId: any, eventAction: any): Observable; getActivityforDataset(setting: IHttpSetting, datasetId: any, recordId: number): Observable; partProducts(setting: IHttpSetting, partId: any): Observable; bomProductVaraible(setting: IHttpSetting, productId: any, fieldName: any): Observable; dashboard_calendar(setting: IHttpSetting, kpiuid: any, year: any, month: any, day: any, noCache: any): Observable; dashboard_kpi(setting: IHttpSetting, kpiuid: any, noCache: any): Observable; datasetInfo(datasetId: any): Observable; }