import { HttpClient } from "@angular/common/http"; import { Observable } from "rxjs"; import { DataService } from "./data.service"; import { AuthService } from "./auth.service"; import { Module } from "../lib/model/module-model"; import * as i0 from "@angular/core"; export declare class ApiService { private http; private dataService; private authService; apiUrl: string; header: any; constructor(http: HttpClient, dataService: DataService, authService: AuthService); getModuleById(moduleId: string): Observable; getElementType(): Observable; generateId(): string; createModule(moduleForm: Module): Observable; updateModule(moduleForm: Module, moduleId: string): Observable; private dataForm; private transformValues; filterEmptyObjects(arr: any): any; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }