import { UploadOptions } from '../options'; import { THonoRequest } from '../request'; import { FileFieldsResult } from './base-handler'; export interface UploadField { name: string; maxCount?: number; } export type UploadFieldMapEntry = Required>; export declare const uploadFieldsToMap: (uploadFields: UploadField[]) => Map; export declare const handleMultipartFileFields: (req: THonoRequest, fieldsMap: Map, options: UploadOptions) => Promise;