import TOSBase, { TosResponse } from '../base'; import { FileCompressFlatten } from '../../TosExportEnum'; export interface CreateFileCompressInput { bucket: string; Input: { Prefix?: string; KeyConfig?: { Key: string; }[]; }; FileCompressConfig: { Format: string; Flatten: FileCompressFlatten | number; }; Output: { Region: string; Bucket: string; Object: string; }; } export interface CreateFileCompressOutput { Code: string; Message: string; JobId: string; } /** * @private unstable method */ export declare function createFileCompress(this: TOSBase, req: CreateFileCompressInput): Promise>;