/// import * as EventEmitter from 'events'; import { Uploader, UploaderConfig } from '../interface'; import './config'; declare class S3Uploader extends EventEmitter implements Uploader { private readonly bucket; private readonly keyPrefix; private fileCount; private finishedCount; constructor(config: UploaderConfig); private checkIsAllDone; private success; uploadDir(distDir: string): Promise; uploadFile(filepath: string): Promise; } export default S3Uploader;