import { HttpClient } from '@angular/common/http'; import { Observable } from 'rxjs'; import { IDeleteResponse } from './workspace/interfaces/delete-response.interface'; export declare class Api { protected readonly http: HttpClient; protected readonly authService: any; private methodName; readonly apiUrl = "http://xn----7sbbo1akkddft7k.xn--p1ai:49370"; constructor(http: HttpClient, authService: any, methodName: string); get(path?: string): Observable; getItem(id: string): Observable; post(body: T, path?: string): Observable; put(body: T, path?: string): Observable; delete(id?: string): Observable; private getHeaders; }