UNPKG

@notadd/user

Version:

Package Open in Browser for already.

20 lines (19 loc) 602 B
export interface StoreComponent { delete(bucketName: string, name: string, type: string): Promise<void>; upload(bucketName: string, rawName: string, base64: string, imagePreProcessInfo: any): Promise<{ bucketName: string; name: string; type: string; }>; getUrl(req: any, bucketName: string, name: string, type: string, imageProcessInfo: ImageProcessInfo): Promise<string>; } export interface ImageProcessInfo { resize: { mode: string; data: { width: number; height: number; }; }; watermark: boolean; }