import { EsForm } from './model/es-form.interface'; import { Observable, Subject } from 'rxjs'; import { HttpService } from '@eurosat/http'; import { IEsFormComponent } from './container/es-form.interface'; import * as i0 from "@angular/core"; export declare class EsFormService { private http; private createdFormInstance$; private successFormInstance$; private errorFormInstance$; askForAjaxOptions: Subject; getAjaxOptions: Subject; constructor(http: HttpService); static fromJson(json: {}, url: string): EsForm; getDynamicForm(formUrl: string, params?: any, postParams?: any): Observable; dynamicFormCreated(ci: any): void; onDynamicFormCreate(formId: number): Observable; dynamicFormSuccess(ci: any): void; onDynamicFormSuccess(formId: number): Observable; dynamicFormError(ci: any): void; onDynamicFormError(formId: number): Observable; httpPost(url: any, formData: any, options: any): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }