import { EventEmitter } from '@angular/core'; import { NzMessageService, NzUploadFile } from 'ng-zorro-antd'; import { Observable } from "rxjs"; import { HttpClient } from "@angular/common/http"; import { ControlValueAccessor } from "@angular/forms"; import { BaseService } from "../../../core"; export declare class LcUploadImgComponent extends BaseService implements ControlValueAccessor { private msg; private http; lcAction: string; lcGetAction: string; lcFileType: string; get action(): string; loading: boolean; imgUrl?: string; responseData: any; _value: any; get value(): any; set value(value: any); c8OnChange: EventEmitter; private onChangeFn; private onTouchedFn; constructor(msg: NzMessageService, http: HttpClient); beforeUpload: (file: NzUploadFile, _fileList: NzUploadFile[]) => Observable; private getBase64; handleChange(info: { file: NzUploadFile; }): void; remove(e: Event): void; view(e: Event): void; customReq: (item: any) => import("rxjs").Subscription; change(value: any): void; writeValue(value: string): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; }