UNPKG

520 BTypeScriptView Raw
1import { Request } from '../base';
2import { ContextBuilder } from '../context-builder';
3import { Sanitizers } from './sanitizers';
4import { Validators } from './validators';
5import { ContextHandler } from './context-handler';
6import { ContextRunner } from './context-runner';
7export interface ValidationChain extends Validators<ValidationChain>, Sanitizers<ValidationChain>, ContextHandler<ValidationChain>, ContextRunner {
8 (req: Request, res: any, next: (error?: any) => void): void;
9 builder: ContextBuilder;
10}