import { HttpHeaders, HttpClient } from '@angular/common/http'; import { C8HttpClientOptions } from './c8-http-client-options'; import { ITokenService } from '@delon/auth'; import { CacheService } from '@delon/cache'; import { C8DeaultLoading } from './c8-default-loading'; export declare class E8HttpClient { private http; private tokenService; private cache; private deaultLoading; headers: HttpHeaders; loading: boolean; constructor(http: HttpClient, tokenService: ITokenService, cache: CacheService, deaultLoading: C8DeaultLoading); post(url: string, parameter?: any, options?: C8HttpClientOptions): Promise; get(url: string, options?: C8HttpClientOptions): Promise; exportExcel(action: any, source: any): void; private handleError; private presentAlertConfirm; private getHeaders; private getClietOptions; }