UNPKG

@minto-ai/obs-server

Version:

通用OBS文件上传下载

22 lines (21 loc) 965 B
import { IGlobalOptions as IGlobalOptionsAws, IUploadOptions as IUploadOptionsAws } from '@minto-ai/aws-obs-server'; import { IGlobalOptions as IGlobalOptionsHuawei, IUploadOptions as IUploadOptionsHuawei } from '@minto-ai/huawei-obs-server'; type IGlobalOptions = IGlobalOptionsAws | IGlobalOptionsHuawei; type IUploadFileOptions = IUploadOptionsAws | IUploadOptionsHuawei; /** * OBS 服务器配置和实例管理模块。 */ declare const _default: { /** * 配置 OBS 服务器类型。 * @param options - 配置选项,包括获取认证 Token 的方法。 */ config(options: IGlobalOptions): Promise<void>; /** * 创建并返回 OBS 服务器实例。 * 如果未初始化,将抛出错误。 * @returns OBS 服务器实例。 */ create(options: IUploadFileOptions): import('@minto-ai/huawei-obs-server').UploadFile | import('@minto-ai/aws-obs-server').UploadFile | undefined; }; export default _default;