import { EventEmitter, Provider } from '@angular/core'; import { Ng2UploaderOptions } from '../classes/ng2-uploader-options.class'; export declare class Ng2UploaderService { _queue: any[]; _emitter: EventEmitter; _previewEmitter: EventEmitter; _beforeEmitter: EventEmitter; opts: Ng2UploaderOptions; constructor(); setOptions(opts: Ng2UploaderOptions): void; uploadFilesInQueue(): void; uploadFile(file: any): void; addFilesToQueue(files: File[]): void; createFileUrl(file: File): void; removeFileFromQueue(i: number): void; clearQueue(): void; getQueueSize(): number; inQueue(file: any): boolean; generateRandomIndex(): string; humanizeBytes(bytes: number): string; } export declare const Ng2UploaderServiceProvider: Provider;