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;
