UNPKG

caprover-lib

Version:

A library to communicate with CapRover instances

18 lines 810 B
export default class HttpClient { private baseUrl; private authToken; private onAuthFailure; readonly GET = "GET"; readonly POST = "POST"; readonly POST_DATA = "POST_DATA"; isDestroyed: boolean; constructor(baseUrl: string, authToken: string, onAuthFailure: () => Promise<any>); createHeaders(): any; setAuthToken(authToken: string): void; destroy(): void; fetch(method: 'GET' | 'POST' | 'POST_DATA', endpoint: string, variables: any): () => Promise<any>; fetchInternal(method: 'GET' | 'POST' | 'POST_DATA', endpoint: string, variables: any): Promise<any>; getReq(endpoint: string, variables: any): Promise<any>; postReq(endpoint: string, variables: any, method: 'GET' | 'POST' | 'POST_DATA'): Promise<any>; } //# sourceMappingURL=HttpClient.d.ts.map