UNPKG

@capimjs/library-auth

Version:

Professional API using Clean Architecture and TDD. to group validators

8 lines (7 loc) 327 B
import { HttpResponse } from '../../application/helpers'; import { Validator } from '@capimjs/library-validator'; export declare abstract class Controller { abstract perform(httpRequest: any): Promise<HttpResponse>; buildValidators(httpRequest: any): Validator[]; handle(httpRequest: any): Promise<HttpResponse>; }