/// <reference types="next-connect" />
import { NextApiRequest, NextApiResponse } from "next";
interface MulterConfig {
    des: string;
    fileName: string;
    storage: "diskStorage" | "memoryStorage";
    uploadKey: string;
}
interface INextFileUploader {
    multerConfig: MulterConfig;
}
export declare const nextFileUploader: (data: INextFileUploader) => {
    apiRoute: import("next-connect").NextConnect<NextApiRequest, NextApiResponse<any>>;
    config: {
        api: {
            bodyParser: boolean;
        };
    };
};
export {};
