import { HttpClient } from '@angular/common/http';
import { Observable } from 'rxjs';
import { UploaderConfig } from './models/uploader-config';
export declare class AisUploaderService {
    private http;
    private _uploadingProgress$;
    readonly uploadingProgress: Observable<number>;
    constructor(http: HttpClient);
    upload(file: File, config: UploaderConfig): Observable<any>;
    uploadMultiple(files: File[], config: UploaderConfig): Observable<any>;
    getEventMessage(event: any): number;
    showProgress(persentage: number): void;
    resetProgress(): void;
}
