import { HttpClient } from '@angular/common/http'; import { Observable } from 'rxjs'; import { DataService } from './data.service'; import { AuthService } from './auth.service'; import * as i0 from "@angular/core"; export declare class ApiService { private http; private dataService; private authService; constructor(http: HttpClient, dataService: DataService, authService: AuthService); private baseUrl; header: any; getFormData(formId: any): Observable; getDuplicateFormData(formId: any): Observable; getFormById(formId: string): Observable; updateForm(formId: string, formData: FormData): Observable; postForm(formData: any): Observable; deleteForm(formId: string): Observable; publishForm(moduleName: string, formId: string): Observable; getTables(): Observable; getTableData(tableName: string): Observable; saveLookUp(data: any): Observable; getLookUpTable(size: number, page: number, search: string): Observable; getLookUpTableData(name: any): Observable; getLookUpTableDataById(id: any): Observable; updateLookUp(data: any, id: any): Observable; getInternalApi(data: any, url: any): Observable; getModules(): Observable; getContries(page: any, size: any, key: any): Observable; getLanguage(page: any, size: any, key: any): Observable; previewFile(url: any): Observable; getWebhooks(moduleName: string): Observable; fetchDataFromDatabase(database: any): Observable; fetchDataFromLookup(tableName: string): Observable; fetchDataFromExternalAPI(apiConfig: any, selectedValues?: any[]): Observable; getModuleById(moduleId: string): Observable; getPredefinedVariables(): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }