import { EventEmitter } from "@angular/core"; import { UploadButtonService } from "./upload-btn.service"; import { MessageService } from "primeng/api"; export declare class UploadButtonComponent { service: UploadButtonService; toastr: MessageService; loading: boolean; showInput: boolean; btnLabel: string; btnClass: string; showBtn: boolean; disabled: boolean; btnStyle: {}; acceptFiles: string; url: string; maxSizeMB: number; maxFiles: number; icon: string; showIcon: boolean; offLineMode: boolean; onSuccess: EventEmitter; onData: EventEmitter; onError: EventEmitter; onSaving: EventEmitter; constructor(service: UploadButtonService, toastr: MessageService); onChangeFile(event: any): void; private _isValidFileSize; clickButton(): void; private _isValidFileExtension; private _isValidFiles; saveFiles(files: File[]): void; resetInput(): void; throwError(error: string): void; }