yanzhen-design-vue
Version:
17 lines (16 loc) • 737 B
TypeScript
import { UploadProps } from '../upload';
import { HttpRequestOptions } from '@yanzhen-lowcode/core';
import { UploadRequestOption } from 'ant-design-vue/es/vc-upload/interface';
export declare const uploadApis: {
file: symbol;
"file-library": symbol;
"preview-file-list": symbol;
"preview-file": symbol;
"download-file": symbol;
};
export declare const provideUploadApi: <T extends UploadProps>(props: Partial<T>) => {
customUploadRequest: (options?: Partial<HttpRequestOptions | UploadRequestOption>) => any;
getFileListInfo: (options?: Partial<HttpRequestOptions>) => any;
previewFile: (options?: Partial<HttpRequestOptions>) => any;
downloadFile: (options?: Partial<HttpRequestOptions>) => any;
};