UNPKG

express-image-validator

Version:

Validator of various image parameters in Express.js applications

12 lines (11 loc) 603 B
import type { FileValidatorFunction } from '../core/validators'; /** * Validates that the uploaded file has an allowed MIME type and that the file's buffer * matches the declared MIME type. Special handling is included for SVG files. * @type { FileValidatorFunction } * @param { string } field Field name. * @param { UploadedFile } file The uploaded file to validate. * @param { ValidationOptions } options Validation options containing `allowedMimeTypes`. * @returns { Promise<ValidationResult> } Validation result as `Promise`. */ export declare const validateMimeType: FileValidatorFunction;