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