import { HttpClient } from '@angular/common/http'; import { GenericService } from '../core/services/generics.service'; import { ApiUrlProviderService } from './api-url-provider.service'; import { Observable } from 'rxjs'; import * as i0 from "@angular/core"; export declare class StorageService { private http; private apiUrlProviderService; private genericService; constructor(http: HttpClient, apiUrlProviderService: ApiUrlProviderService, genericService: GenericService); private currentlyDownloading; GetProgress(file: string): number; StartDownload(file: string, params?: any, post?: boolean): Download; private HandleDownload; static SanitizeFileName(v: any): string; GetFile(fileUrl: string, params?: any, post?: boolean): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } export declare class Download { file: string; requestProgess: Observable; progress: number; constructor(file: string); }