import type { GlobalConfig } from '@n8n/config';
import multer from 'multer';
export declare function createN8nPackageMulterOptions(globalConfig: GlobalConfig): multer.Options;
export declare function listUploadFiles(req: {
    files?: Express.Multer.File[] | Record<string, Express.Multer.File[]>;
}): Express.Multer.File[];
export declare function getPackageUploadFile(req: {
    files?: Express.Multer.File[] | Record<string, Express.Multer.File[]>;
}): Express.Multer.File | undefined;
export declare function resolveImportPackageUpload(req: {
    files?: Express.Multer.File[] | Record<string, Express.Multer.File[]>;
    body?: Record<string, unknown>;
}): Express.Multer.File;
