UNPKG

streamby-core

Version:

StreamBy middleware framework for media storage management

12 lines (11 loc) 497 B
import { S3Config, StorageAdapter } from '../../types'; export declare class S3Adapter implements StorageAdapter { private s3; private bucket; constructor(config: S3Config); listFiles(projectId: string): Promise<any[]>; deleteProjectImage(projectId: string): Promise<any>; deleteProjectDirectory(projectId: string): Promise<any>; getPresignedUrl(contentType: string, projectId: string): Promise<any>; getPresignedProjectImageUrl(projectId: string): Promise<any>; }