@minto-ai/obs-server
Version:
通用OBS文件上传下载
22 lines (21 loc) • 965 B
TypeScript
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;