@broadcom/endevor-bridge-for-git-rest-api
Version:
Endevor Bridge for Git Rest client
10 lines (9 loc) • 367 B
TypeScript
import { IRequest } from "../request/IRequest";
import { Observable } from "rxjs";
export interface IRestClient {
get<T>(request: IRequest<T>): Observable<T>;
delete<T>(request: IRequest<T>): Observable<T>;
post<T>(request: IRequest<T>): Observable<T>;
put<T>(request: IRequest<T>): Observable<T>;
patch<T>(request: IRequest<T>): Observable<T>;
}