UNPKG

@replyke/core

Version:

Replyke: Build interactive apps with social features like comments, votes, feeds, user lists, notifications, and more.

16 lines (15 loc) 481 B
import { Image, UploadImageOptions } from "../../interfaces/models/Image"; type BrowserFile = File; interface RNFile { uri: string; name: string; type?: string; } type UniversalFile = BrowserFile | RNFile; export interface UseUploadImageValues { uploadImage: (file: UniversalFile, options: UploadImageOptions) => Promise<Image>; uploading: boolean; progress: number; } declare function useUploadImage(): UseUploadImageValues; export default useUploadImage;