import { HttpClient, HttpEvent } from '@angular/common/http';
import * as i0 from "@angular/core";
export declare class EuiFileUploadUtilsService {
    private httpClient;
    constructor(httpClient: HttpClient);
    sendData(data: any, APIEndPoint: string): import("rxjs").Observable<HttpEvent<Object>>;
    toFormData<T>(formValue: any): FormData;
    uploadProgress<T>(cb: (progress: number) => void): import("rxjs").MonoTypeOperatorFunction<HttpEvent<T>>;
    toResponseBody<T>(): import("rxjs").UnaryFunction<import("rxjs").Observable<HttpEvent<T>>, import("rxjs").Observable<T>>;
    static ɵfac: i0.ɵɵFactoryDef<EuiFileUploadUtilsService, never>;
    static ɵprov: i0.ɵɵInjectableDef<EuiFileUploadUtilsService>;
}
