import { HttpClient } from '@angular/common/http'; import { AxForm } from '../../../public-api'; import { CommonLibConfigurationService } from '../../../public-api'; import { Observable } from 'rxjs'; import * as i0 from "@angular/core"; export declare class FormsListService { private _httpClient; private commonLibConfig; private formList; temparray: string[]; /** * Constructor * * @param _httpClient */ constructor(_httpClient: HttpClient, commonLibConfig: CommonLibConfigurationService); /** * Getter for formList */ get formsList$(): Observable; /** * setter for formList */ set formLists(formList: any); /** * to call get asset form api * * @param appVersionId * @returns */ /** * to call get asset form api * * @param appVersionId * @returns */ getAssetFormList(appVersionId: number): Promise; getFormIdList(): string[]; /** * to call delete form api * * @param formId * @returns */ deleteReport(formId: number): Promise; /** * To call X1 api for create new form * * @param _form * @param appVersionID * @returns */ addForm(_form: AxForm, appVersionID: string): Promise; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }