UNPKG

angular-aws-s3

Version:

Open Source Module to Upload your Media and files into AWS S3 Bucket directly from Front-end

34 lines (33 loc) 900 B
export declare type DateISOString = string; export declare type XAmzDate = string; export declare type DateYMD = string; export interface IConfig { bucketName: string; dirName?: string; region: string; accessKeyId: string; secretAccessKey: string; s3Url?: string; } declare type GenericType = { [key: string]: string; }; declare type Conditions = [GenericType, GenericType, string[], string[], string[], GenericType, GenericType, GenericType, GenericType, GenericType]; export declare type Policy = { conditions: Conditions; expiration: DateISOString; }; export declare type UploadResponse = { bucket?: string; key?: string; location?: string; status: number; body?: string; }; export declare type DeleteResponse = { ok: boolean; status: number; message: string; fileName: string; }; export {};