export declare const OSS_ENV_PATH: string;
export interface OssConfig {
    region: string;
    accessKeyId: string;
    accessKeySecret: string;
    bucket: string;
}
declare class AliOSS {
    accessKeyId: string;
    accessKeySecret: string;
    region: string;
    bucket: string;
    client: any;
    constructor();
    init(): Promise<void>;
    uploadFiles(ossPath: string, localPath: string): Promise<boolean>;
    /**
     * 多oss文件上传
     * @param {*} directory 上传到oss的文件夹名称
     * @param {*} directory 本地上传的文件夹名称
     */
    multipleFilesUpload(ossDirectory?: string, directory?: string): Promise<boolean | undefined>;
    /**
     * 判断oss路径是否存在
     *  @param {*} name 填写不包含Bucket名称在内的Object的完整路径，例如example/test.txt
     */
    isExistOssPath(name: string): Promise<boolean | undefined>;
}
declare const OssInstance: AliOSS;
export default OssInstance;
