tsoa-zod-validator
Version:
Zod validation decorators for tsoa
10 lines (9 loc) • 483 B
TypeScript
import type { FileValidationOptions } from '../interfaces/FileValidationOptions';
import type { ZodValidationOptions } from '../interfaces/ZodValidationOptions';
/**
* Shorthand decorator for validating file uploads
* @param fileOptions The file validation options
* @param options Validation options
* @returns A decorator function for controller methods
*/
export declare function ZodFiles(fileOptions: FileValidationOptions, options?: ZodValidationOptions): MethodDecorator;