import { MulterModuleOptions, MulterOptionsFactory } from '@nestjs/platform-express'; import { MulterExtendedS3Options } from './interfaces'; interface MulterS3ConfigService extends MulterOptionsFactory { filterImageFileExtension(req: any, file: any, cb: any): any; } export declare class MulterConfigLoader implements MulterS3ConfigService { private s3Options; static DEFAULT_ACL: string; static DEFAULT_REGION: string; static DEFAULT_MAX_FILESIZE: number; private readonly S3; private readonly logger; constructor(s3Options: MulterExtendedS3Options); createMulterOptions(): MulterModuleOptions | Promise; filterImageFileExtension(req: any, file: any, cb: any): any; } export {};