import { Response } from 'express'; import { JpegPipeOptions } from '../image/jpeg.pipe'; import { ThumbnailPipeOptions } from '../image/thumbnail.pipe'; export declare class GetUploadsController { /** * 1. /images/2018/4/****.png * 1.1 /images/2018/4/****.png?thumbnail/x * 1.2 /images/2018/4/****.png?thumbnail/x_[cover|contain|fill|inside|outside] * 1.3 /images/2018/4/****.jpeg?jpeg/75 * 1.4 /images/2018/4/****.jpeg?jpeg/80_progressive * 1.5 /images/2018/4/****.jpeg?jpeg/80_progressive&thumbnail/x_[cover|contain|fill|inside|outside] * 2. /images/****.png?prefix=2018/4 * 3. /videos/****.mp4?prefix=2018/4 * @param bucket * @param filename * @param internal 憅郹朰杀 * @param param * @param query * @param thumbnailConfig * @param jpegConfig * @param res */ getUploads(bucket: string, filename: string, internal: boolean, param: object, query: object, thumbnailConfig: ThumbnailPipeOptions, jpegConfig: JpegPipeOptions, res: Response): Promise; }