UNPKG

@flamelink/sdk-storage-cf

Version:

Storage module for Flamelink JavaScript SDK - Cloud Firestore

40 lines (39 loc) 1.56 kB
/// <reference types="lodash" /> import { ImageSize } from '@flamelink/sdk-storage-types'; export declare const filterFilesByFolderId: import("lodash").CurriedFunction2<string, any, any>; export declare const getScreenResolution: () => number; export declare const getStorageRefPath: (filename: string, { width, path }?: ImageSize) => string; export declare const setImagePathByClosestSize: (storageRefArgs: any, availableFileSizes: any[], minSize: number) => void; export declare const getUploadEvents: (storage?: any) => { MAIN_FILE_UPLOAD_STATE_CHANGED: string; SIZED_FILE_UPLOAD_STATE_CHANGED: string; ALL: string; START: string; SUCCESS: string; FAILURE: string; DB_PERSIST_STARTED: string; DB_PERSIST_FINISHED: string; MAIN_FILE_UPLOAD_STARTED: string; MAIN_FILE_UPLOAD_FINISHED: string; SIZED_FILES_UPLOAD_STARTED: string; SIZED_FILES_UPLOAD_FINISHED: string; SIZED_FILE_UPLOAD_STARTED: string; SIZED_FILE_UPLOAD_FINISHED: string; RESIZE_IMAGE_STARTED: string; RESIZE_IMAGE_FINISHED: string; } | { ALL: string; START: string; SUCCESS: string; FAILURE: string; DB_PERSIST_STARTED: string; DB_PERSIST_FINISHED: string; MAIN_FILE_UPLOAD_STARTED: string; MAIN_FILE_UPLOAD_FINISHED: string; SIZED_FILES_UPLOAD_STARTED: string; SIZED_FILES_UPLOAD_FINISHED: string; SIZED_FILE_UPLOAD_STARTED: string; SIZED_FILE_UPLOAD_FINISHED: string; RESIZE_IMAGE_STARTED: string; RESIZE_IMAGE_FINISHED: string; };