/** * * This file may have been modified by Bytedance Inc. (“Bytedance Inc.'s Modifications”). * All Bytedance Inc.'s Modifications are Copyright (year) Bytedance Inc.. * * This source code is licensed under the Apache license. * See LICENSE file in the project root for license information. * */ import { RcFile, UploadFile, InternalUploadFile } from './interface'; export declare function file2Obj(file: RcFile): InternalUploadFile; export declare function updateFileList(file: UploadFile, fileList: UploadFile[]): UploadFile[]; export declare function getFileItem(file: RcFile, fileList: UploadFile[]): UploadFile; export declare function removeFileItem(file: UploadFile, fileList: UploadFile[]): UploadFile[] | null; export declare const isImageUrl: (file: UploadFile) => boolean; export declare function previewImage(file: File | Blob): Promise;