import { HttpClient } from '@angular/common/http'; import { UploadFile } from 'ng-zorro-antd'; import { CoreConfigService } from '../config/core-config.service'; import { AppSettingService } from '../service/app-setting.service'; import { AuthServerProvider } from '../auth/auth-jwt.service'; export declare class UploadPhotoHelper { private http; private configService; private appSettings; private authServerProvider; constructor(http: HttpClient, configService: CoreConfigService, appSettings: AppSettingService, authServerProvider: AuthServerProvider); convertBase64UrlToBlob(base64Data: any): Blob; parseBase64DataFileContentType(base64Data: any): any; parseBase64DataFileExt(base64Data: any): any; readonly uploadUrl: string; readonly photoBaseUrl: string; readonly uploadHeaders: { 'Authorization': string; }; resolveFileUploadResponse(file: any): void; parseUploadEvent(event: any): { md5: string; url: string; }[]; parseUploadFile(file: UploadFile): { md5?: string; url?: string; }; handleChange(event: any, doneCallback: Function, progressCallback: Function): void; md5ToUrl(md5: string): string; resolvePhotoUrl(photoValue: string): string; uploadBase64Data(base64Data: string): Promise; }