import { RcFile } from 'antd/es/upload'; export declare const filetypes: Record; /** * @Title: 获取 阿里云 Signature * @Describe: * @Author: Wzw */ export declare const getPolicy: () => Promise; export declare const getPolicyFile: () => Promise; /** * @Title: 获取图片尺寸 * @Describe: * @Author: Wzw * @param {*} async */ export declare const getImageWidth: (file: any) => Promise<{ width: number; height: number; }>; /** * @Title: 重新生成文件名 * @Describe: * @Author: Wzw * @param {string} file */ export declare const formatFileName: (file?: any) => Promise; export declare const uploadFileAli: (file: any) => Promise; /** * @Title: base64转file * @Describe: * @Author: Wzw * @param {any} dataurl * @param {string} filename */ export declare const dataURLtoFile: (dataurl: any, filename: string) => File; /** * @Title: 获取视频封面 * @Describe: * @Author: Wzw * @param {any} file */ export declare const getVideoCover: (file: any) => Promise; /** * @Title: 获取腾讯云 Signature * @Describe: * @Author: Wzw */ export declare const getSignature: () => Promise; /** * @Title: 上传到腾讯云 * @Describe: * @Author: Wzw * @param {any} file */ export declare const uploadFileTencent: (file: any) => Promise; export declare const uploadFile: (file: RcFile) => Promise;