import { HttpRequestParams } from './HttpRequestParams' import { HttpResponse } from './HttpResponse' export interface HttpServiceInterface { setHost(host: string): void setAuthorizationToken(authorizationToken: string): void get(path: string, params?: HttpRequestParams, authentication?: string): Promise post(path: string, params?: HttpRequestParams, authentication?: string): Promise put(path: string, params?: HttpRequestParams, authentication?: string): Promise patch(path: string, params: HttpRequestParams, authentication?: string): Promise delete(path: string, params?: HttpRequestParams, authentication?: string): Promise }