UNPKG

localbackup

Version:

Utility to make local backups easily and without the hassle.

14 lines 601 B
import { IStorageProvider } from './IStorageProvider'; export declare class S3StorageProvider implements IStorageProvider { static readonly providerName: string; private s3; private readonly bucketName; private getS3Client; private removeFirstSlash; isAvailable(): Promise<boolean>; uploadFile(localFilePath: string, destinationFilePath: string): Promise<void>; deleteFile(fileFullPath: string): Promise<void>; listFiles(directoryPath: string): Promise<string[]>; } export declare const s3StorageProvider: S3StorageProvider; //# sourceMappingURL=s3Provider.d.ts.map