import { EventEmitter } from '@angular/core'; import { UploadButtonService } from './upload-btn.service'; import { ToastrService } from 'ngx-toastr'; import * as i0 from "@angular/core"; export declare class UploadButtonComponent { service: UploadButtonService; toastr: ToastrService; 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; successUpload: EventEmitter; data: EventEmitter; errorUploading: EventEmitter; saving: EventEmitter; inputFile: any; constructor(service: UploadButtonService, toastr: ToastrService); onChangeFile(event: any): void; private _isValidFileSize; clickButton(): void; private _isValidFileExtension; private _isValidFiles; saveFiles(files: File[]): void; throwError(error?: string): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }