UNPKG

@nestjs/platform-fastify

Version:

Nest - modern, fast, powerful node.js web framework (@platform-fastify)

14 lines (13 loc) • 647 B
import type { NestInterceptor, Type } from '@nestjs/common'; import type { MultipartField, MultipartOptions } from '../interfaces/index.js'; /** * Accepts files in each of `uploadFields` and exposes them grouped by field * name in `req.files` (`@UploadedFiles()`). The Fastify counterpart of * platform-express's `FileFieldsInterceptor`. * * @param uploadFields accepted fields, each with an optional `maxCount` * @param localOptions options merged over the `MultipartModule` defaults * * @publicApi */ export declare function FileFieldsInterceptor(uploadFields: MultipartField[], localOptions?: MultipartOptions): Type<NestInterceptor>;