smart-file-upload
Version:
Smart file upload
14 lines (13 loc) • 377 B
TypeScript
export declare class S3Service {
private readonly maxPartSize;
private readonly s3Client;
private readonly bucketName;
private readonly pathService;
private uploadId;
private readonly parts;
constructor();
upload(fileName: string): Promise<void>;
private createMultiPartUpload;
private uploadPart;
private completeMultiPartUpload;
}