/// /// import { Request } from 'express'; export interface UploaderMiddlewareStorageConfig { destination?: string; fileName?: (req: Request, file: UploaderFileObject, cb: Function) => void; } export interface UploaderFileObject { fieldname: string; originalname: string; encoding: string; mimetype: string; size: number; destination: string; filename: string; path: string; buffer: Buffer; } export declare const allowSingleUploadMemory: (uploadKeyName?: string) => import("express").RequestHandler>; export declare const allowMultipleUploadMemory: (uploadKeyName?: string, maxCount?: number) => import("express").RequestHandler>; export declare const disableFileUpload: () => import("express").RequestHandler>; export declare const allowSingleStorageUpload: (uploadKeyName: string | undefined, storageConfig: UploaderMiddlewareStorageConfig) => import("express").RequestHandler>; export declare const allowMultipleStorageUpload: (uploadKeyName: string | undefined, storageConfig: UploaderMiddlewareStorageConfig, maxCount?: number) => import("express").RequestHandler>;