tsoa-zod-validator
Version:
Zod validation decorators for tsoa
10 lines (9 loc) • 419 B
TypeScript
import type { z } from 'zod';
import type { ZodValidationOptions } from '../interfaces/ZodValidationOptions';
/**
* Shorthand decorator for validating request headers
* @param schema The Zod schema for validation
* @param options Validation options
* @returns A decorator function for controller methods
*/
export declare function ZodHeaders(schema: z.ZodTypeAny, options?: ZodValidationOptions): MethodDecorator;