Type del objeto recibido durante la carga del archivo usando @ UploadFile

En la API REST a continuación, cuál es el tipo de objeto de archivo que se recibe.

@Post('/:folderId/documents/:fileName')
@UseInterceptors(FileInterceptor('file'))
@ApiConsumes('multipart/form-data')
@ApiImplicitParam({ name: 'folderId', description: ' Folder Id' })
@ApiImplicitParam({ name: 'fileName', description: ' File Name' })
@ApiImplicitFile({ name: 'file', required: true, description: 'PDF File' })
async uploadFile(@UploadedFile() file, @Param() folderId, @Param() fileName) {
/**
 * I need to know the type of file object (first argument) of uploadFile
 */
    this.folderService.uploadFile(file, folderId, fileName);
}

Necesito escribir un archivo recibido en la solicitud al disco. ¿Como hacer eso

Respuestas a la pregunta(1)

Su respuesta a la pregunta