import { IFinalClientConfig, ISuccessResponse, IBeforeInterceptor, IAfterInterceptor, IErrorResponse } from '..'; export declare class ClientService { private beforeRequestInterceptor; private afterRequestInterceptor; setAfterRequestInterceptor(afterRequestInterceptor: IAfterInterceptor): void; setBeforeRequestInterceptor(beforeRequestInterceptor: IBeforeInterceptor): void; parseResponseText(xhr: XMLHttpRequest): any; successResponse(xhr: XMLHttpRequest): ISuccessResponse; errorResponse(xhr: XMLHttpRequest, message?: string): IErrorResponse; request(requestConfig: IFinalClientConfig): Promise>; }