UNPKG

krakentyio-exegesis-koa

Version:
7 lines (6 loc) 637 B
import { ParameterLocation, ValidatorFunction } from '../../types'; import Oas3CompileContext from '../Oas3CompileContext'; export declare function _fixNullables(schema: any): any; export declare function _filterRequiredProperties(schema: any, propNameToFilter: string): void; export declare function generateRequestValidator(schemaContext: Oas3CompileContext, parameterLocation: ParameterLocation, parameterRequired: boolean, mediaType: string): ValidatorFunction; export declare function generateResponseValidator(schemaContext: Oas3CompileContext, parameterLocation: ParameterLocation, parameterRequired: boolean): ValidatorFunction;