/**
 * ali-oss模块
 * @date 2022-03
 * @author 何华东
 */
/**
 * ali-oss客户端实例,依赖ioc配置config.aliOss,配置参考插件ali-oss
 */
export declare let aliOssClient: any;
/**
 ali-oss响应
 */
export declare class AliOssResponse {
    name: string;
    url: string;
    res: {
        status: number;
        statusCode: number;
        statusMessage: string;
    };
}
/**
 * 判断ali-oss返回值的url是否为空,如果为空则抛出异常
 */
export declare function throwIfUrlIsEmpty(aliOssResponse: AliOssResponse): void;
/**
 * 获取base64字符串文件大小
 */
export declare function getBase64StringFileSize(base64String: string): number;
/**
 * 上传base64图片到ali-oss
 */
export declare function putBase64Image(base64ImageStr: string): Promise<AliOssResponse>;
