import { HttpClient } from '@angular/common/http'; import { WebTypedEventEmitterService } from './webTypedEventEmitter.service'; import { Observable } from 'rxjs'; import { WebTypedCallInfo, WebTypedInvoker } from '@guimabdo/webtyped-common'; export declare class WebTypedNgInvoker extends WebTypedInvoker { private baseUrl; private httpClient; private eventEmitter; constructor(baseUrl: string, httpClient: HttpClient, eventEmitter: WebTypedEventEmitterService); private generateHttpParams; invoke(info: WebTypedCallInfo, api: string, action: string, httpMethod: string, body?: any, search?: any, expects?: any): Observable | Promise; }