UNPKG

pagamio-frontend-commons-lib

Version:

Pagamio library for Frontend reusable components like the form engine and table container

16 lines (15 loc) 507 B
export interface UploadResponse { uploadURL: string; publicURL: string; } export interface UseImageUploadProps { project: 'vas' | 'stocklink' | 'events'; env: 'dev' | 'uat' | 'prod'; endpoint?: string; } export declare const useImageUpload: ({ project, env, endpoint, }: UseImageUploadProps) => { getPresignedUrl: (fileName: string, contentType: string) => Promise<UploadResponse>; uploadFile: (file: File) => Promise<string>; isLoading: boolean; error: Error | null; };