import { ElementRef, OnInit, TemplateRef } from '@angular/core'; import { DomSanitizer } from '@angular/platform-browser'; import { IcosUploadProps } from './upload.props'; import { IcosUploadRequest } from './upload.request'; import { CommonFile } from './upload.interface'; export declare class IcosUpload extends IcosUploadProps implements OnInit { private request; private sanitizer; trigger: TemplateRef; dragger: TemplateRef; tip: TemplateRef; input: ElementRef; files: CommonFile[]; static generateID(): string; static updatePercentage(response: any): number; constructor(request: IcosUploadRequest, sanitizer: DomSanitizer); clickHandle(): void; changeHandle(event: Event): void; upload(file: CommonFile): void; removeHandle(file: CommonFile): void; updateFile(file: CommonFile): void; ngOnInit(): void; }