export declare abstract class HttpService { private apiBaseUri; constructor(apiBaseUri: string); protected getHtml(uri: string, headers?: any): Promise; protected get(uri: string, headers?: any): Promise; protected post(uri: string, body: any, headers?: any): Promise; protected patch(uri: string, body: any, headers?: any): Promise; protected put(uri: string, body: any, headers?: any): Promise; protected delete(uri: string, headers?: any): Promise; protected downloadFile(uri: string, outputPath: string): Promise; private handleApiResponse; private handleApiTextResponse; }