karma-dev-react-aws-s3-typescript
Version:
Open source npm package to upload your files into AWS S3 Bucket directly using react(typescript template)
10 lines (9 loc) • 395 B
TypeScript
import { IConfig, ListFileErrorResponse, ListFileResponse, UploadResponse } from './types';
declare class ReactS3Client {
private config;
constructor(config: IConfig);
uploadFile(file: File, newFileName?: string): Promise<UploadResponse>;
deleteFile(key: string): Promise<void>;
listFiles(): Promise<ListFileResponse | ListFileErrorResponse>;
}
export default ReactS3Client;