import { IResourceHandlerResponse, IResourceRequest, ResourceHandler } from '@ngx-resource/core';
export declare class ResourceHandlerCordovaAdvancedHttp extends ResourceHandler {
    private http;
    private methodWithBody;
    private initDeferResolve;
    private initDeferPromise;
    constructor();
    initHttp(http?: any): void;
    handle(req: IResourceRequest): IResourceHandlerResponse;
    private initHttpPlugin;
    private tryToSetPlugin;
    private resolveDeferInit;
    private createResponse;
    private createErrorResponse;
    private setDataSerializer;
    private mapMethodName;
    private prepareQuery;
    private createUrlWithQuery;
    private prepareResponseBody;
}
