1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- declare namespace My {
- interface TempFile {
- /**
- * @description 本地临时文件路径(本地路径)
- */
- path: string;
- /**
- * @description 本地临时文件大小,单位为 B
- */
- size: number;
- }
- interface ChooseImage {
- apFilePaths?: string[];
- tempFilePaths?: string[];
- filePaths?: string[];
- tempFiles?: TempFile[];
- }
- interface ChooseVideo {
- tempFilePath: string;
- duration: number;
- size: number;
- height: number;
- width: number;
- success: boolean;
- }
- interface ChooseFileFromDisk {
- apFilePath: string;
- success: boolean;
- }
- interface UploadFile {
- data: string;
- statusCode: string | number;
- header: string;
- }
- interface GetFileInfo {
- digest: string;
- size: number;
- }
- interface DownloadFile {
- apFilePath: string;
- }
- }
- export declare const chooseImage: (option: any) => Promise<My.ChooseImage>;
- export declare const chooseVideo: (option: any) => Promise<My.ChooseVideo>;
- export declare const chooseFileFromDisk: (option?: any) => Promise<My.ChooseFileFromDisk>;
- export declare const uploadFile: (option: any) => Promise<My.UploadFile>;
- export declare const getFileInfo: (option: any) => Promise<My.GetFileInfo>;
- export declare const previewImage: (option: any) => void;
- export declare const downloadFile: (option: any) => Promise<My.DownloadFile>;
- export {};
|