UNPKG

@wujingquan/nest-file-fastify

Version:

fastify-multipart decorators for Nest.js

23 lines (22 loc) 858 B
/// <reference types="node" /> import busboy from "busboy"; import { DiskStorage, Storage } from "../storage"; import { UploadFilterHandler } from "./filter"; export type UploadOptions = busboy.BusboyConfig & { dest?: string; storage?: Storage; filter?: UploadFilterHandler; }; export declare const DEFAULT_UPLOAD_OPTIONS: Partial<UploadOptions>; export declare const transformUploadOptions: (opts?: UploadOptions) => Partial<UploadOptions> | { storage: DiskStorage; headers?: import("http").IncomingHttpHeaders | undefined; highWaterMark?: number | undefined; fileHwm?: number | undefined; defCharset?: string | undefined; defParamCharset?: string | undefined; preservePath?: boolean | undefined; limits?: busboy.Limits | undefined; dest?: string | undefined; filter?: UploadFilterHandler | undefined; };