@nodearch/joi-express
Version:
NodeArch Joi Express Extension
12 lines • 448 B
TypeScript
import { IMiddleware } from '@nodearch/express';
import { JoiSchema } from '../interfaces.js';
import { JoiExpressConfig } from './joi-express.config.js';
export declare class ValidationMiddleware implements IMiddleware<JoiSchema> {
private readonly config;
constructor(config: JoiExpressConfig);
handler(data: {
args: any;
options: JoiSchema;
}): Promise<void>;
}
//# sourceMappingURL=validation.middleware.d.ts.map