UNPKG

@nestjs/common

Version:

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

18 lines (17 loc) 570 B
import { FileValidator } from './file-validator.interface'; import { IFile } from './interfaces'; export type MaxFileSizeValidatorOptions = { maxSize: number; message?: string | ((maxSize: number) => string); }; /** * Defines the built-in MaxSize File Validator * * @see [File Validators](https://docs.nestjs.com/techniques/file-upload#file-validation) * * @publicApi */ export declare class MaxFileSizeValidator extends FileValidator<MaxFileSizeValidatorOptions, IFile> { buildErrorMessage(file?: IFile): string; isValid(file?: IFile): boolean; }